【发布时间】:2009-05-25 12:31:22
【问题描述】:
我有一个表格。填写表格后,我不希望用户更改表格中的任何内容。
但用户可以看到这些值。意味着所有字段都是不可编辑的。我可以通过使用实例方法来做到这一点,但这对外键没有帮助。
【问题讨论】:
标签: django django-admin django-forms
我有一个表格。填写表格后,我不希望用户更改表格中的任何内容。
但用户可以看到这些值。意味着所有字段都是不可编辑的。我可以通过使用实例方法来做到这一点,但这对外键没有帮助。
【问题讨论】:
标签: django django-admin django-forms
取决于您的意思是“一旦填写表格”。
如果是 html 表单帖子,只需使用提交表单的简单文本和值呈现一个新的 html 页面。
如果回发是一个 ajax 调用,您可以更改元素的 CSS 样式,例如禁用提交按钮或删除整个按钮并替换您从 ajax 请求返回的值。
顺便说一句,html 输入元素上没有“editable=False”属性。
【讨论】:
你可以使用 readonlyAdmin
【讨论】: