gpt4 book ai didi

django - 从 View 调用表单时排除表单字段

转载 作者:行者123 更新时间:2023-12-04 03:39:39 25 4
gpt4 key购买 nike

我有一个图片上传表单,它的字段带有标题和文件。我有两个用途。大多数时候我调用它,我需要一个标题和图像本身。但是当我调用它只是为了抓取缩略图时,我不需要标题。事实上,表单数据被保存到一个甚至没有标题作为字段的不同模型中。

有没有办法在我调用表单时抑制“标题”字段?我可以在我的 forms.py 中创建两个表单类,但这似乎是不必要的重复。

最佳答案

为表单类编写一个构造函数

def __init__ (self, show_title=True):
super (BaseClass, self).__init__()
if not show_title:
del self.fields['title']

关于django - 从 View 调用表单时排除表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4089963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com