How to access model's class level variable in data migration?

后端 未结 2 793

Here is my model.

Poll(models.Model):
   title = models.CharField(max_length=1024)
   MY_VAR = [\'my_class_level_attribute\'] # I want to access this


        
相关标签:
2条回答
  • 2021-02-14 20:35

    You should be able to import the model

    from my_app.models import Poll
    

    If you do this, you shouldn't delete the Poll model or the MY_VAR attribute, otherwise your migrations will stop working.

    0 讨论(0)
  • 2021-02-14 20:53

    I think you can't access model method in migration. I found the answer here How to call a static methods on a django model class during a south migration

    0 讨论(0)
提交回复
热议问题