【发布时间】:2017-10-06 09:33:43
【问题描述】:
我在我的模型中添加了一个字段,并通过外键将其附加到 django 用户模型。
我的模型是:
from django.db import models
from django.contrib.auth.models import User
# Create your models here.
class user_files(models.Model):
Filename = models.CharField(max_length=50)
Browse = models.FileField()
Username = models.ForeignKey(User,default=1)
但是在迁移时它给了我错误:
'valueerror: 无法解析相关模型'auth.user'。'
这是什么意思以及如何解决?我尝试了很多东西,但都没有成功。
提前致谢。
【问题讨论】:
-
该错误并非来自此代码。
-
首先在models.py中不带任何字段的情况下运行makemigration和migrate命令,然后在models.py中放一些东西后再次运行这些命令
-
我从模型中删除了所有条目,并从模型中删除了外键列,但仍然是同样的错误。
标签: django django-models django-forms django-templates