1
17
不,那不行。元被元类(令人惊讶的是)解析,甚至在您到达之前
这样做的方法是手动将字段添加到
|
2
14
其他人的回答是很好的(尤其是@branhandley_s),但有时,它最容易有条件地 去除 相反。显然,这不适用于动态创建的内容,但是如果您只需要选择是否包含字段,那么可以这样尝试。
如上文所述,用另一种方法来做是相当复杂的,但有条件地放弃它是非常直接的。=) |
3
4
说要用的答案
当然,如果你想变得健壮,你应该检查一下你正在添加的字段是否已经存在了。
|
4
0
内部
|
5
0
通过重写窗体的uu init_uuu方法将字段添加到模型窗体将不起作用,因为模型窗体字段在窗体构造函数调用之前已初始化。因此,您将不会从实际模型中获取任何值到表单,并且在调用save之后,您的值将不会保存到db。 您需要使用python的全部美,并使用像这样的类修饰器;)
|
Florent · 如何在Django中聚合多个字段? 1 年前 |
KWunsch · Django没有将pk引入模板 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
Farid · 限制django每个客户的访问 2 年前 |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |