【发布时间】:2011-03-03 14:29:54
【问题描述】:
我想动态更新Meta.fields。是否可以从 Form 构造函数中做到这一点?我尝试了以下方法,但year 在表单生成过程中没有出现。仅显示name 和title。
class Author(models.Model):
name = ...
title = ...
year = ...
class PartialAuthorForm(ModelForm):
class Meta:
model = Author
fields = ('name', 'title')
def __init__(self, *args, **kwargs):
self.Meta.fields += ('year',)
【问题讨论】:
标签: django django-forms