增删改查,针对视图 我们需要modelform来创建,可自动生成标签,我们还要考虑用户是不是自己定制,依然解决方法是,继承和重写 app01下的joker.py文件 样式类中判断类属性有没有用户自定义,没有就用自己的 到这里主要效果实现: 我们来看下一些需要注意的地方 ...
分类:
其他好文 时间:
2018-01-31 11:27:37
阅读次数:
145
一、什么是Form?什么是Django Form?django表单系统中,所有的表单类都作为django.forms.Form的子类创建,包括ModelForm关于django的表单系统,主要分两种 基于django.forms.Form:所有表单类的父类基于django.forms.ModelFo ...
分类:
其他好文 时间:
2018-01-30 00:15:54
阅读次数:
132
简介:django中的modelform组件同时具有model和form作用,但是耦合度比较高,当项目需要拆分时候就比较困难了,所以在使用modelform时候需要先考虑项目的扩展性。 定义: models.py modelform定义(只是测试,所以和view函数放在一起了) html代码:(和f ...
分类:
其他好文 时间:
2018-01-13 20:48:52
阅读次数:
159
popUp是啥?具体是啥我说不清,我理解为弹窗。你看看admin里面的 + 号。点击 + ,弹出的页面就是用popUp来实现的。 在stack项目中,有用到。 知识储备: - 自执行函数: 流程:(刚开始看绕的一批,后来再看,还是很绕...) 首先肯定是要在添加页面或者编辑页面,你才可能会用到pop ...
分类:
其他好文 时间:
2018-01-07 20:24:05
阅读次数:
131
ModelForm(耦合很强) 可以实现 1:数据库操作 2:数据验证 使用地方:1:小型项目,2:自定制jdango admin 功能: 1:可以生成html标签:class Meta... 2:mf = xxxModelForm(instance=ModelObj) 3:额外的标签:is_rmb... ...
分类:
其他好文 时间:
2017-12-27 23:58:32
阅读次数:
366
1. Django项目启动 自动加载文件 制作启动文件 1. 注册strak 在apps.py 类里面增加如下 def ready(self): from django.utils.module_loading import autodiscover_modules autodiscover_mod... ...
分类:
其他好文 时间:
2017-12-25 13:25:52
阅读次数:
142
内容概要: 1.新增数据库表中数据 2.更新数据库表中数据 1.新增数据库表中数据 views文件夹==》mf.py中 mf.html中 models.py中 urls.py中 2.更新数据库表中数据 views文件夹==》mf.py中 mf1.html中 models.py中 urls.py中 ...
分类:
其他好文 时间:
2017-12-22 03:23:44
阅读次数:
196
解决方法一:重写构造方法(推荐) 解决方法二:利用Django自带的类方法 对于ModelForm:会帮我们判断model中的字段: 如果是FK:ModelChoiceField 如果是M2M:ModelMultipleChoiceField ...
分类:
其他好文 时间:
2017-12-22 00:38:37
阅读次数:
111
1、前端循环:后端传到前端的form是可以循环的,以此获得想要展示的元素 ...
分类:
其他好文 时间:
2017-12-19 01:44:56
阅读次数:
201