Fork me on GitHub
摘要: 首先就是MongoDB的下载,可以去MongoDB官网进行下载,https://www.mongodb.com/download-center/community,也可以通过百度网盘直接下载, 链接:https://pan.baidu.com/s/1hLpXYO67ugbBtrz2-fkBjw 提取 阅读全文
posted @ 2019-05-23 17:07 iveBoy 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 如何快速的进行数据的添加以及修改呢?modelform来实现是可以达到效果的,在这里就是应用了modelform,每一个表都不同,所以需要创建不同的modelform。 def get_model_form_class(self, is_add,request,pk, *args,**kwargs) 阅读全文
posted @ 2019-05-23 16:09 iveBoy 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 在这个组件中有内置的4个处理函数,它们都有自己对应的url,那么它们的url是怎么构造的呢? 可以看出来,都是根据url的name反向解析生成对应的url。先changelist_view这个函数为例进行说明。 在这里它的name就是命名空间+app名字+model名字+前缀+参数+changeli 阅读全文
posted @ 2019-05-23 13:27 iveBoy 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 之前主要介绍了前端页面list_fiter功能的显示,但是list_display功能的展示并没有过多介绍,这里介绍一下是如何实现的。 可以看到凡是蓝线圈起来的都是通过字段名反射一个个取出来的,红线的是通过函数来构造的,这也就说明,list_display中单是字段名是不够的,还需要加入一些数据库中 阅读全文
posted @ 2019-05-23 13:27 iveBoy 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 页面搭建包括第一如何获取前端传过来的数据,第二如何在前端渲染出对应标签。 一、后台获取数据并进行处理 在路由系统中,每一个路由都对应着一个处理函数,如下所示: 其中changelist_view()就是处理显示数据的函数,可以看到被装饰器包裹,其主要目的是为了在执行函数前,加入一些逻辑,列如将req 阅读全文
posted @ 2019-05-23 11:20 iveBoy 阅读(277) 评论(0) 推荐(0) 编辑
TOP