Python I';我只在access记录中得到django管理中的操作错误
我得到这个错误: 我应该做哪些更改来删除此错误 这是我在Python I';我只在access记录中得到django管理中的操作错误,python,django,django-models,Python,Django,Django Models,我得到这个错误: 我应该做哪些更改来删除此错误 这是我在models.py文件中编写的代码: from django.db import models # Create your models here. class Topic(models.Model): top_name = models.CharField(max_length=264,unique=True) def __str__(self): return self.top_name cl
models.py
文件中编写的代码:
from django.db import models
# Create your models here.
class Topic(models.Model):
top_name = models.CharField(max_length=264,unique=True)
def __str__(self):
return self.top_name
class Webpage(models.Model):
topic = models.ForeignKey(Topic, on_delete=models.CASCADE)
name = models.CharField(max_length=264,unique=True)
url = models.URLField(unique=True)
def __str__(self):
return self.name
class AccessRecord(models.Model):
name = models.ForeignKey(Webpage, on_delete=models.CASCADE)
data = models.DateField()
def __str__(self):
return str(self.data)
我认为您在views.py中使用了错误的模型名称,在视图中使用dj_app.AccessRecord.data,状态为dj_app_AccessRecord.data in views.py是否运行迁移?
/manager.py makemigration
和next/manager.py migrate
?是的,我运行了@thierrylahuilleyes,我在django.import render中创建了@furas''。在这里创建视图。def index(request):my_dict={'insert_content':“你好,我来自dj_app”}返回render(request,'dj_app/index.html',context=my_dict)”“