python - 如何在我的 urls.py 中修复“尝试的相对错误”
问题描述
项目 a urls.py b views.py
情况是这样的。我无法从 urls.py 中的 views.py 导入函数。它显示了尝试相对导入超出顶级包的错误。
from django.contrib import admin
from django.urls import path
from ..b.views import function
urlpatterns = [
path('admin/', admin.site.urls),
path('function/', function),]
从 ..b.views 导入函数 ValueError:尝试相对导入超出顶级包
解决方案
您可以使用
from b.views import function
推荐阅读
- c# - 显示来自 DataSet 的数据
- javascript - 减小 sharethis.com 反应按钮的大小
- python-3.x - 云构建通过更改 eu.artifacts 避免计费。
.appspot.com 存储桶到单区域 - r - 如何获得分类变量的百分比和单个选择的总体百分比
- r - 如何将矩阵转换为 R 中的不同矩阵?
- java - 受信任的 SSL 证书显示为自签名
- angular - 表单更新后,反应式表单验证未在 UI 上更新
- python-pptx - python-pptx:控制文本轮廓颜色和宽度
- angular - 在 for 循环中使用 Angular HttpClient
- java - QuickSort(分区Hoare)的修改,先偶数降序,再奇数降序