我是 Django 的新手,仍然是 Python 的初学者。我正在关注的教程在这里:https://docs.djangoproject.com/en/3.1/intro/reusable-apps/#installing-reusable-apps-prerequisites
我正在尝试按照 Django 教程进行操作,但是在从 /mysite/ 中删除 /polls/ 时,我应该将 /django-polls/ 文件夹放在哪里 确切地 不是很清楚。我在这里查看了其他类似的问题,但没有一个为我解决了这个问题。
当我位于 /mysite/ 正上方的目录中时,我可以运行 python -m pip install --user django-polls/dist/django-polls-0.1.tar.gz
行。以下是我当前目录布局的大致样子:
django-tutorial
|- /django-polls
| |- /dist
| |- /...
| |- /polls
| |- /...#all relevant polls files from previous tutorials
|- LICENSE
|- MANIFEST.in
|- setup.cfg
|- setup.py
|- /mysite
| |- /mysite
| |- /templates
| |- manage.py
我的 INSTALLED_APPS 如下所示:
INSTALLED_APPS = [
'polls.apps.PollsConfig', # The path to the PollsConfig so it can be included
'django.contrib.admin', # The admin site.
'django.contrib.auth', # An authentication system.
'django.contrib.contenttypes', # A framework for content types.
'django.contrib.sessions', # A session framework
'django.contrib.messages', # A messaging framework
'django.contrib.staticfiles', # A framework for managing static files
]
我也试过只用 'polls',
而不是 'polls.apps.PollsConfig'
但得到了相同的结果。
我不知道从这里开始做什么。我尝试过的所有方法都不起作用,而且我找不到任何其他关于它为什么不起作用的有用信息。