有时需要向modelform创建的对象传递一些默认值。这个简单的mixin通过创建hiddeninput字段并将初始参数传递给创建的模型

django-initial-field的Python项目详细描述


https://badge.fury.io/py/django-initial-field.svghttps://travis-ci.org/PetrDlouhy/django-initial-field.svg?branch=masterhttps://codecov.io/gh/PetrDlouhy/django-initial-field/branch/master/graph/badge.svg

有时需要向modelform创建的对象传递一些默认值。这个简单的MIXIN可以通过创建HIDENDIN输入字段并将初始参数传递给所创建的模型

文档

完整的文档位于https://django-initial-field.readthedocs.io

快速启动

安装django初始表单字段:

pip install django-initial-field

使用IrimalFieldMin在您的c> >模型窗体中设置“cTIT> RealAlxField参数:

classMyForm(InitialFieldsMixin,forms.ModelForm):initial_fields=('my_field')

然后在formview中设置初始值:

classMyView(FormView):defget_initial(self):return{'my_field':"some value"}

运行测试

代码真的有用吗?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

学分

用于呈现此包的工具:

历史记录

0.1.0(2017-08-11)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Grails2.1.0/Java7在Windows8.1上从何处获取当前用户名?   JavaSpringJMSActiveMQ   java异常处理,捕获导致while循环停止   sql server 2008将日期时间解析为JAVA日期   java是第一个servlet,但无法打开它   如何在Java中使用XML bean创建典型的XML头?   java将iOs应用程序转换为Android   java将jsp页面内容读取到其他jsp页面中的html   客户端计算机中小型数据库应用程序的java实现   java同步和ServletContextListener   安卓 Java将所有转义字符替换为双转义   当我在布局单元中实现ScrollView时,java GridView的setOnItemLongClickListener不起作用(使用适配器)   禁用Java web服务端点Wsdl   java如何编写一个程序来反转用户输入的数字