Когда я хочу сохранить этот django файл:
from django.urls import path
import django.views
urlpatterns = [
path('index/', views.index, name='main-view')
Я получаю сообщение об ошибке:
«Имя 'views' не определено»
Если я заменяю "import django .views" на "from. import views". Я получаю сообщение об ошибке:
«Попытка относительного импорта без известного родительского пакета»
У меня init .py файл с командой «import django .views». Если я изменю эту команду для "импорта представлений", я получаю сообщение об ошибке:
"Невозможно импортировать" представления ""
File "views":
Содержимое файла views:
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse("<h4>Hello</h4>")
Структура проекта:
|__Django
|__firstsite
|__firstsite
|__ __pycache__
|__ __init__.py
|__ asgi.py
|__ settings.py
|__ urls.py
|__ wsgi.py
|__main
|__ __pycache__
|__ migrations
|__ __init__.py
|__ admin.py
|__ apps.py
|__ models.py
|__ tests.py
|__ urls.py
|__ views.py
|__db.sqlite3
|__manage.py
Что с ним делать?