3

它只是一个示例应用程序,

应用名称:wiki

#models.py

from django.db import models

class Page(models.Model):
name = models.CharField(max_length=20, primary_key=True)
content = models.TextField(blank=True)

#settings.py

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'wiki.apps.WikiConfig',
'wikicamp.wiki',
'wiki',
]

(我尝试了应用程序的所有可能链接/地址,即 wiki,甚至单独尝试)

它仍然在运行时显示以下错误: python3 manage.py makemigrations wiki

错误:找不到应用程序“wiki”。它在 INSTALLED_APPS 中吗?

4

2 回答 2

0

就我而言,这是一个虚拟环境问题。我重新启动我的虚拟环境并运行 python migrate。我在 virtualenv 中丢失了几个包,其中一些与初始消息无关。

于 2021-01-05T09:46:31.823 回答
0

你缺少一个__init__.py权利wiki

于 2016-01-22T20:19:58.863 回答