Я хочу динамически обновлять Meta.fields
. Можно ли это сделать из конструктора формы? Я попробовал следующее, но 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',)