【发布时间】:2020-08-24 22:50:03
【问题描述】:
我正在学习 Django,但在构建我的第一个 Django 的过程中,我遇到了这个问题。
ImportError: cannot import name 'views' from '__main__' (C:\Users\Kalyan Mohanty\Documents\GitHub\Django\rek\calc\urls.py)
在我的应用“计算”文件夹下
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
【问题讨论】:
标签: python django python-3.x