【问题标题】:Good examples of implementing forms with client/server side validation in Django在 Django 中使用客户端/服务器端验证实现表单的好例子
【发布时间】:2012-04-01 09:34:44
【问题描述】:

虽然 Django 可以很容易地创建简单的 HTML 表单,但我想知道是否有人可以推荐优秀的开源 Django 项目,并提供一些示例来实现带有附加元素的“现代外观”表单,例如:

  1. disqus registration form
  2. twitter registration form

我看过几个项目:

  1. django-uni-form
  2. django-crispy-forms(好像是前一个的接班人)
  3. django-ajax-forms

但我似乎找不到任何可以学习的好例子。

欢迎提出任何建议。

【问题讨论】:

  • “民意调查”问题在 SO 上被认为是“不具建设性的”(不幸的是,我没有票数,所以我不能投票结束它)。请参阅常见问题解答的questions not to ask 部分。
  • @agf 在这里看不到投票问题。
  • @DrTyrsa 他想要一个示例列表。没有正确答案,甚至没有最佳答案。那是一个民意调查。数百个旧问题(例如该规则实施之前的问题)已被关闭/删除。例如,请参阅 stackoverflow.com/questions/424752/…meta.stackexchange.com/questions/127661/… 导致它的 MSO 问题。
  • 没有应用程序会为您提供“现代外观形式”。它结合了 javascript、良好的设计和普通的 django Forms/ModelForms
  • @agf,它与诸如此类的高评价问题(在许多其他问题中)有何不同(在概念上)?stackoverflow.com/questions/540482/…

标签: django django-forms


【解决方案1】:

看看Twitter Bootstrap。它与 django-crispy-forms 很好地集成在一起,可以让您非常轻松地生成非常干净、现代的表单,而在客户端只需很少的工作。

它不会帮助您处理 Ajax 功能,但可以很好地处理外观和感觉。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 2013-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    相关资源
    最近更新 更多