Я изучаю Django, но при создании своего первого я столкнулся с этой проблемой.
ImportError: невозможно импортировать name 'views' из '__main__' (C: \ Users \ Kalyan Mohanty \ Documents \ GitHub \ Django \ rek \ calc \ urls.py)
В папке моего приложения 'cal c'
urls.py
from django.urls import path
from . import views
urlspatterns = [
path('', views.home, name = 'home')
]
views.py
from django.shortcuts import render
from django.http import HttpResponse
from django.contrib import admin
def home(request):
return HttpResponse('Hello world')
папка rek urls.py
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('', include('calc.urls')),
path('admin/', admin.site.urls),
]
структура
-calc (folder)
`-__pycache__ (folder)`
`-migrations (folder)`
`-__init__`
`-admin.py`
`-apps.py`
`-models.py`
`-test.py`
`-urls.py`
`-views.py`
-rek (folder)
`-__pycache__`
`-__init__`
`-settings.py`
`-urls.py`
`-wsgi.py`
db.sqlite3
manage.py