元更新需要两个请求才能更新

时间:2018-10-18 14:40:35

标签: django modelmetadata

我在对象构造时更新了一些模型字段选择,但需要调用管理界面两次才能将字段显示为组合框。

class Widget(Subclassed):
    entity_type = models.CharField(max_length=1024)

    def __init__(self, *args, **kwargs):

        super().__init__(*args, **kwargs)

        self._meta.get_field("entity_type").choices = ["fun","happiness", "joy"]

我使用Django 2.1

0 个答案:

没有答案