它只是一个示例应用,
应用名称: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
错误: App' wiki'无法找到。它是INSTALLED_APPS吗?
答案 0 :(得分:0)
您错过了__init__.py
wiki
权限
答案 1 :(得分:0)
就我而言,这是一个虚拟环境问题。我重新启动我的虚拟环境并运行 python migrate。我在 virtualenv 中丢失了几个包,其中一些与初始消息无关。