Django干型的最佳方式

django-crispy-forms的Python项目详细描述


Build Statushttp://codecov.io/github/django-crispy-forms/django-crispy-forms/coverage.svg?branch=master

最好的方法有Django干燥的形式。使用组件构建可编程的可重用布局,完全控制呈现的html,而不必在模板中编写html。所有这些都没有打破django的标准工作方式,因此它对任何其他表单应用程序都很好。

django-crispy-forms支持python 2.7/python 3.3+和django 1.8/django1.10+

应用程序主要提供:

  • 一个名为|crispy的过滤器,它将呈现优雅的基于div的表单。把它看作是内置的方法:as_tableas_ulas_p。您无法调整输出,但很容易开始使用它。
  • 一个名为{% crispy %}的标记,它将根据您的配置和特定的布局设置呈现窗体。这给你惊人的力量,没有太多的麻烦,帮助你节省吨的时间。

django crispy表单支持几个前端框架,比如twitterBootstrap(版本2和3)、Uni-form和foundation。您还可以很容易地调整您的定制公司,创建自己的see the docs以获取更多信息。您可以使用CRISPY_TEMPLATE_PACK设置变量在它们之间轻松切换。

作者

django crispy forms是新的django uni form。django uni form是一个由Daniel Greenfeld创建的应用程序,我从0.8.0版开始领导它。名称的更改试图更好地解释应用程序的目的,该应用程序自诞生以来发生了重大变化。

如果您是从django uni form升级,我们有instructions帮助您。

示例

这是一个调侃你可以做什么与最新的django脆形式。Find here the gist用于生成此表单:

http://i.imgur.com/LSREg.png

文档

有关详细文档,请参见docs文件夹或read it on readthedocs

特别感谢

  • 感谢丹尼尔·格林菲尔德(Daniel Greenfeld)的支持、时间和机会。
  • 这个项目的名字是由神奇的奥黛丽·罗伊提出的(@audreyr
  • 为Kenneth Love(@kennethlove)创建启动引导模板包的Django uni form contrib。

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

推荐PyPI第三方库


热门话题
javascript如何找到socket。同一局域网上的IO服务器?   将Java代码格式化为Word/RTF格式   java学习对象以及如何将分配的变量封装到私有变量   java Websocket客户端不在Tomcat中工作   java如何在点击按钮时打开本机表情键盘?   java使用哪个Maven GlassFish插件?   Eclipse Java构建路径不允许添加外部JAR   继承Java6集合。勾选适当的用法   JavaApacheDateUtils:使用多个模式解析日期   java hibernate如何生成查询?   具有id或链接的java Dropbox下载文件或文件夹   java模态对话框未在PrimeFaces 5上显示   java将类对象转换为人类可读的字符串   更新数据库中字段的java通用方法   java无法通过Apache Tomcat访问网络文件夹