标记为“可编辑=假”的字段如何工作

Posted

技术标签:

【中文标题】标记为“可编辑=假”的字段如何工作【英文标题】:how a field marked as 'editable=False' work 【发布时间】:2012-06-28 10:01:47 【问题描述】:

当一个字段在模型中被标记为“editable=False”时,它不会出现在生成的表单上。字段如何初始化并存入数据库?

【问题讨论】:

【参考方案1】:

由你,在 python 代码中。例如,如果您的对象有一个不可编辑的 user 字段:

form = MyForm(request.POST)
if form.is_valid():
    myobj = form.save(commit=False)
    myobj.user = request.user
    myobj.save()

【讨论】:

以上是关于标记为“可编辑=假”的字段如何工作的主要内容,如果未能解决你的问题,请参考以下文章

如何从编辑器中排除不在数据源中的剑道网格字段?

如何制作可编辑的假剑道网格特定列?

如何从锚标记内提交我的 x 可编辑字段值以及我的表单/提交内容?

我们如何在谷歌地图中为多边形应用可编辑标记

如何验证 Extjs 可编辑网格单元

如何让 Angular X 可编辑字段在没有按钮选项(按钮 = 否)的情况下工作?