Python 为什么';django.contrib.admin.sites';没有属性';寄存器';?
我在应用程序中创建模型,但当我在admin.py文件中调用此函数“admin.sites.register(modal_class_name)”时。我犯了个错误 这是我的情态课Python 为什么';django.contrib.admin.sites';没有属性';寄存器';?,python,django,Python,Django,我在应用程序中创建模型,但当我在admin.py文件中调用此函数“admin.sites.register(modal_class_name)”时。我犯了个错误 这是我的情态课 from django.db import models # Create your models here. class Topic(models.Model): top_name=models.CharField(max_length=256,unique=True) def __str_
from django.db import models
# Create your models here.
class Topic(models.Model):
top_name=models.CharField(max_length=256,unique=True)
def __str__(self):
return self.top_name
class Webpage(models.Model):
topic=models.ForeignKey(Topic,Topic)
name=models.CharField(max_length=256,unique=True)
url=models.URLField(unique=True)
def __str__(self):
return self.name
class AccessRecord(models.Model):
name=models.ForeignKey(Webpage,Webpage)
date=models.DateField()
def __str__(self):
return str(self.date)
这是我的admin.py文件代码
from django.contrib import admin
# Register your models here.
from first_app.models import AccessRecord, Topic, Webpage
admin.sites.register(AccessRecord)
admin.sites.register(Topic)
admin.sites.register(Webpage)
当我运行项目时,会出现如下错误
您的代码中有输入错误。它的网站,而不是网站 管理员
from django.contrib import admin
# Register your models here.
from first_app.models import AccessRecord, Topic, Webpage
admin.site.register(AccessRecord)
admin.site.register(Topic)
admin.site.register(Webpage)
admin.site.regitster(AccessRecord),删除“s”及其工作感谢@bmons