"django.db.utils.OperationalError: no such column: media_mediamodule.article_new_field" [duplicate]

Почему я получаю следующее сообщение при выполнении команды makemigrations:

django.db.utils.OperationalError: no such column: media_mediamodule.article_new_field

Я пытаюсь добавить новую категорию, а она говорит мне, что столбец не существует. Он существовал бы, если бы позволил мне добавить колонку.

from django.db import models
import uuid, random, string

def generate_unique_id(charlimit):
    '''This will generate a random set of numbers and letters which will be used to generate a unique URL for each object in the model.
    
    
    '''
    random_string = ''.join(random.choices(string.ascii_lowercase + string.digits, k=charlimit))  # Generates a random string
    return f"{random_string}"

def generate_unique_uuid():
    '''This will generate a random set of numbers and letters which are to be derrived from the UUID methodology, which will be used to generate a unique URL for each object in the model.
    
    
    '''
    return str(uuid.uuid4())[:8]

# Create your models here.
class MediaModule(models.Model):
    uuid                   =    models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) 
    article_identifier     =    models.CharField(max_length=50, default=generate_unique_id(12), unique=True, editable=False)
    article_headline       =    models.CharField(max_length=100)
    article_body           =    models.TextField()
    article_synopsis       =    models.TextField(null=True)
    article_journalist     =    models.CharField(max_length=20)
    article_date           =    models.DateTimeField(auto_now=True)
    article_image          =    models.ImageField(upload_to='assets')
    article_image_summary  =    models.TextField(default="", null=True, blank=True)
    article_new_field      =    models.TextField(default="", max_length=225)

    def __str__(self):
        return self.article_headline 

Принятый ответ на OperationalError, нет такого столбца. Django предлагает добавить default="" в новый объект модели, что я уже реализовал.

Вернуться на верх