ImportError: невозможно импортировать имя 'views' из '__main__' (C: \ Users \ Kalyan Mohanty \ Documents \ GitHub \ Django \ rek \ calc \ urls.py) - PullRequest
0 голосов
/ 09 мая 2020

Я изучаю 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

1 Ответ

1 голос
/ 09 мая 2020

Вы можете просто использовать просмотры импорта. У меня это работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...