【发布时间】:2016-08-23 17:09:01
【问题描述】:
我有 10 个基于 Django 类的视图,我想以只读方式向用户显示它们。
我希望整个表单是只读的,而不仅仅是某些值。应在客户端 (HTML) 上禁用提交表单,并在服务器上禁用第二次(不允许 POST)。
是否有 MixIn 或其他简单解决方案?
【问题讨论】:
-
这可能听起来很傻,但如果表单不可编辑,那么为什么要将它们呈现为表单呢?为什么不只渲染常规的不可编辑的 HTML?
-
@solarissmoke 我想避免两次做同样的事情。我想渲染数据。我不在乎它是呈现为形式还是以不同的方式呈现。表单的布局已经完成。这就是为什么我想重用它。我关心目标,我想采取最简单的策略来实现目标:-)
标签: django django-forms readonly