我已经无计可施了.经过十几个小时的故障排除,可能还要更长时间,我以为我终于可以开业了,但后来我得到了:

Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label 

网上关于这方面的信息太少了,而且没有任何解决方案可以解决我的问题.任何建议都将不胜感激.

我正在使用Python 3.4和Django 1.10.

从我的设置.py:

INSTALLED_APPS = [
    'DeleteNote.apps.DeletenoteConfig',
    'LibrarySync.apps.LibrarysyncConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

还有我的应用程序.py文件如下所示:

from django.apps import AppConfig


class DeletenoteConfig(AppConfig):
    name = 'DeleteNote'

from django.apps import AppConfig


class LibrarysyncConfig(AppConfig):
    name = 'LibrarySync'

推荐答案

您是否错过了将您的应用程序名称输入到设置文件中? myAppNameConfig.manage.py createapp myAppName命令在apps.py生成的默认类.其中myAppName是您的应用程序的名称.

设置.py

INSTALLED_APPS = [
'myAppName.apps.myAppNameConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]

这样,设置文件就会找出您要给应用程序命名的名称.您可以通过在apps.py文件中添加以下代码来更改稍后在apps.py文件中的外观

myAppName/apps.py

class myAppNameConfig(AppConfig):
    name = 'myAppName'
    verbose_name = 'A Much Better Name'

Python相关问答推荐

ValueRight:参数目标和输出必须具有相同的形状.接收:目标.形状=(无,512),输出.形状=(无,3)

如何在Power Query中按名称和时间总和进行分组

如何终止带有队列的Python进程?+ 队列大小的错误?

根据给定日期的状态过滤查询集

max_of_three使用First_select、second_select、

'discord.ext. commanders.cog没有属性监听器'

Python上的Instagram API:缺少client_id参数"

Excel图表-使用openpyxl更改水平轴与Y轴相交的位置(Python)

如何在Raspberry Pi上检测USB并使用Python访问它?

Pandas:将多级列名改为一级

把一个pandas文件夹从juyter笔记本放到堆栈溢出问题中的最快方法?

pandas:排序多级列

在ubuntu上安装dlib时出错

不允许访问非IPM文件夹

未知依赖项pin—1阻止conda安装""

使用Python从URL下载Excel文件

使用BeautifulSoup抓取所有链接

干燥化与列姆化的比较

Flask运行时无法在Python中打印到控制台

Python 3试图访问在线程调用中实例化的类的对象