我是Jango的新手。越来越糟糕。请帮忙。我已经尝试了一些相关的问题,但是没有运气
来自news.models导入文章,记者 追溯(最近一次通话): 文件“”,第1行,位于 在第5行的文件“ D:\ testing \ mysite \ news \ models.py”中 类Reporter(models.Model): 新建中的文件“ C:\ Users \ rk250 \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ django \ db \ models \ base.py”,第95行 “ INSTALLED_APPS。” %(模块,名称) RuntimeError:模型类news.models.Reporter没有声明显式的app_label,也不在INSTALLED_APPS的应用程序中。
下面是详细信息
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'news',
]
models.py
from django.db import models
# Create your models here.
class Reporter(models.Model):
full_name = models.CharField(max_length=70)
def __str__(self):
return self.full_name
class Article(models.Model):
pub_date = models.DateField()
headline = models.CharField(max_length=200)
content = models.TextField()
reporter = models.ForeignKey(Reporter, on_delete=models.CASCADE)
def __str__(self):
return self.headline