Django:有哪些方法可以“参数化”表单字段的显示和可编辑性。
我有几个表单,我希望表单显示中缺少某些字段(取决于当前用户),并且某些字段无法编辑,具体取决于用户。
这需要在服务器上强制执行,以便恶意用户无法通过手动构造缺少参数的发布请求来破坏安全性。
同样,未向用户显示的字段仍必须在表单结果中返回,以便在将模型写回数据库时未向用户显示且未“清除”的字段。
我还需要解决模板的相同隐藏问题。
该应用程序将有数十种形式,具有不同的不变性/隐藏要求,因此这需要是一个通用系统。每个表单内的编码权限太容易出错。
任何帮助表示赞赏。
克里斯。