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)”“