python - ImportError: 无法从 '__main__' 导入名称 'views' (C:\Users\Kalyan Mohanty\Documents\GitHub\Django\rek\calc\urls.py)
问题描述
我正在学习 Django,但在构建我的第一个的过程中,我面临着这个问题。
ImportError: 无法从 '__main__' 导入名称 'views' (C:\Users\Kalyan Mohanty\Documents\GitHub\Django\rek\calc\urls.py)
在我的应用程序“计算”文件夹下
网址.py
from django.urls import path
from . import views
urlspatterns = [
path('', views.home, name = 'home')
]
视图.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
解决方案
您可以只使用导入视图。这对我有用
推荐阅读
- vba - 带有值列表的近似过滤数据的excel vba代码
- python - 在 Pycharm 中为每个项目安装库
- javascript - 在浏览器中以正确的方式显示 blob
- python - 根据数据框中的列对唯一项目进行分组和提取?
- python - 我如何在新的 tkinter 窗口上显示字典
- android - 如何将 onClickListener 设置为 kotlin 中的按钮
- python - 使用 django 和 spark 框架的基于分析 Web 的应用程序的部署架构
- c# - 使用 Swagger Codegen 将接口与实现分离
- laravel - 部署后解析错误...dump.php 在第 18 行
- android - 如何在 Kotlin 中使用“何时”onClickListener 进行数据绑定