Я слежу за книгой по тестированию коз. И я получил следующую проблему.
Я использую сервер django с python manage.py runserver
.
Все же у меня есть эта ошибка.
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/andykw/cloned_projects/unit-tests/superlists/superlists/urls.py", line 19, in <module>
from lists import views
ModuleNotFoundError: No module named 'lists'
Я знаю, что в приложении views.py
1010 *
Это то, что у меня есть в urls.py
from django.contrib import admin
from django.urls import path
from django.conf.urls import url
from lists import views
urlpatterns = ['lists.views',
#path('admin/', admin.site.urls),
url(r'^$', views.home_page,name='home'),
]
Любые идеи приветствуются.
обновление
Это древовидная структура моего проекта
├── func_tests.py
├── geckodriver.log
├── lists
│ ├── admin.py
│ ├── apps.py
│ ├── __init__.py
│ ├── migrations
│ │ ├── __init__.py
│ │ └── __pycache__
│ │ └── __init__.cpython-36.pyc
│ ├── models.py
│ ├── __pycache__
│ │ ├── __init__.cpython-36.pyc
│ │ ├── tests.cpython-36.pyc
│ │ └── views.cpython-36.pyc
│ ├── tests.py
│ └── views.py
├── README.md
├── requirements.txt
└── superlists
├── manage.py
└── superlists
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-36.pyc
│ ├── settings.cpython-36.pyc
│ └── urls.cpython-36.pyc
├── settings.py
├── urls.py
└── wsgi.py