我目前正在Django的聊天应用程序中工作,并试图建立一个短信模型。当我使用 python manage.py makemigrations 创建模型时,msg_to和msg_from字段将被忽略,并且不会出现在SQLite数据库中在 python manage.py migrate 之后。当我将它们从msg更改为msg时,它们就会出现。任何人都可以证明这种行为或向我解释为什么会发生这种情况吗?
class Chat_message(models.Model):
msg_from = models.CharField(max_length=150, default='')
msg_to = models.CharField(max_length=150, default='')
msg = models.TextField()
timestamp_sent = models.DateTimeField(default=timezone.now, db_index=True)
timestamp_read = models.DateTimeField(null=True, blank=True)