Я прохожу учебник по документации django и довольно рано забил о стену. Вкратце я пытаюсь настроить простой сервер с django, а затем разработать приложение для опроса. Я следовал за шагами подробно (насколько я могу судить), и я не могу завершить последнюю часть. Открыв ссылку ниже, вы увидите распечатку кода polls / views.py. Любая помощь будет оценена этим запутанным новичком ie. Большое спасибо.
Мне не удалось получить доступ к предоставленной ссылке, чтобы проверить, работает ли мой код. это ссылка
Это мое текущее дерево;
mysite
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-37.pyc
│ ├── settings.cpython-37.pyc
│ ├── urls.cpython-37.pyc
│ └── wsgi.cpython-37.pyc
├── asgi.py
├── settings.py
├── urls.py
└── wsgi.py
Это мои polls / urls.py;
from django.conf.urls import url
from . import views
urlspatterns = [
path('', views.index, name='index'),
]
Эта ошибка появляется, когда я ее запускаю;
Traceback (most recent call last):
File "/Users/trevorhegarty/my_code/code.acad/tutorialDJ/mysite/polls/urls.py", line 2, in <module>
from . import views
ImportError: attempted relative import with no known parent package
Это mysite / urls. py;
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
Который выбрасывает это на меня;
Traceback (most recent call last):
File "/Users/trevorhegarty/my_code/code.acad/tutorialDJ/mysite/mysite/urls.py", line 20, in <module>
path('polls/', include('polls.urls')),
File "/usr/local/lib/python3.7/site-packages/django/urls/conf.py", line 34, in include
urlconf_module = import_module(urlconf_module)
File "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'polls'
Когда я запускаю в терминале, он возвращает этот код в терминале;
˚
This моя папка опросов;
.
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-37.pyc
│ ├── urls.cpython-37.pyc
│ └── views.cpython-37.pyc
├── admin.py
├── apps.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
├── urls.py
└── views.py