Django изменения таблицы

Есть модель которая создана через inspectdb. Таблица на основании которой создаётся модель наполняется из другого источника.

файл models.py

class Test(models.Model):
    id= models.IntegerField(primary_key=True, blank=True, null=False)
    field1= models.IntegerField(blank=True, null=True)
    field2= models.TextField(blank=True, null=True)
    field3= models.IntegerField(blank=True, null=True)
    field4= models.TextField(blank=True, null=True)
    field5= models.IntegerField(blank=True, null=True)
    field6= models.TextField(blank=True, null=True)
    field7= models.TextField(blank=True, null=True)
    field8= models.CharField(max_length=3000, blank=True, null=True)
    field9= models.CharField(max_length=100, blank=True, null=True)
    field10= models.TextField(blank=True, null=True)


    class Meta:
        managed = True
        db_table = 'Test'

Столбец field10 добавил уже в самой моделе. После чего делаю makemigrations и migrate. Однако в таблице она не появляется. Как всё же сделать, что бы можно было редактиваровать такую таблицу внутри джанги, а не в самой бд ? Так как в дальнейшем я хочу к field10 прописать property по которому она будет наполняться.


Ответы (0 шт):