Django应用程序的动态形式或调查可以注入网站
django-dform的Python项目详细描述
dform是django的一个调查创建和管理工具。功能包括:
- 基于管理员的编辑器
- 引导程序3表单
- 调查问题的版本控制
安装
将'dform'添加到settings.INSTALLED_APPS字段。
dform的url被分成两个文件,第一个文件是管理文件, 第二个用于表单提交。默认情况下,表单提交件没有 对它们的安全或控制以及正确使用url将导致 创建和/或编辑任何调查。微调可以访问的内容 可以使用权限挂钩,也可以不包括提交URL和 将给定的视图包装在自己的视图中。要使用默认值,请包括两个url集 在urls.py文件中:
urlpatterns+=(url(r'dform/',include('dform.urls')),url(r'dform_admin/',include('dform.admin_urls')),)
有关使用权限挂钩或 要包装的视图。
运行:
$ manage.py makemigrations $ manage.py migrate
演示安装
完整的django项目包含在用于测试的存储库中 可以让你快速了解DForm是什么。该项目可用 在extras/sample_site
$ cd django-dform $ pip install -r requirements.txt $ cd extras/sample_site $ pip install -r requirements.txt $ ./resetdb.sh $ ./runserver.sh