我有一个标准的模型表单,并指定要渲染的字段。
是否可以显示同一模型中包含的数据,但不能显示在模板中允许的字段中,也不能显示为表单字段或字符串?只是使用一个普通的模板标签?
例如,如果我有一个模型,比如:
class Blah(models.Model):
blah = models.CharField()
blah_again = models.CharField()
还有一种形式,比如:
class BlahForm(ModelForm):
class Meta:
model = Blah
fields = ['blah']
但是在模板中我想渲染blah_again?
我使用的是模型表单集,虽然我相信主体是相同的,但由于呈现了两个表单,我需要在每个模型实例中用一个字段为每个表单命名,以进行逻辑表示。
感谢
如果实例化表单,则可以通过form.instance
访问模型