博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django报错解决:view must be a callable or a list/tuple in the case of include().
阅读量:6389 次
发布时间:2019-06-23

本文共 1288 字,大约阅读时间需要 4 分钟。

django版本:1.11.15

django应用,修改urls.py后,访问报错:

TypeError at /
view must be a callable or a list/tuple in the case of include().

修改后的urls.py文件:

from django.conf.urls import url
from django.contrib import admin

urlpatterns = [

url(r'^admin/', admin.site.urls),
url(r'^$', 'hello.views.home',name='home'),
url(r'^hello/$', 'hello.views.hello',name='hello'),
]

这是因为:从1.10后django后patterns被移除了,已经没有这个模块了。

修改为:

from django.conf.urls import url
from django.contrib import admin
from hello import views

urlpatterns = [

url(r'^admin/', admin.site.urls),
url(r'^$', views.home,name='home'),
url(r'^hello/$', views.hello,name='hello'),
]

重启uwsgi后,访问正常。

其实urls.py里已经注释说明了:

"""hello URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:

https://docs.djangoproject.com/en/1.11/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.conf.urls import url, include
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
"""

django版本差异造成的,o(╥﹏╥)o

 

done!

转载地址:http://vbdha.baihongyu.com/

你可能感兴趣的文章
Spring读取配置文件,获取bean的几种方式
查看>>
在巴塞罗那,华为挥别昨日 | MWC 2019
查看>>
解决kubernetes中ingress-nginx配置问题
查看>>
蚂蚁金服核心技术:百亿特征实时推荐算法揭秘
查看>>
【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模式与开发实战...
查看>>
图的单源最短路径,Floyd算法(数据结构c++)
查看>>
MSSQL Sql加密函数 hashbytes 用法简介
查看>>
NutzCodeInsight 2.0.7 发布,为 nutz-sqltpl 提供友好的 ide 支持
查看>>
一个思维习惯,让你成为架构师
查看>>
DNS子域授权
查看>>
MyBatis批量插入
查看>>
MySQL 数据类型
查看>>
进制转换算法
查看>>
RMAN-06214问题处理
查看>>
mysql半同步复制问题排查
查看>>
WIN2008系统的IIS7.0配置REWRITE伪静态环境
查看>>
36.Linux软件管理--YUM工具
查看>>
HACMP 认证学习系列,第 2 部分-1:计划与设计
查看>>
flex-10 flexfabric区别
查看>>
python 通过paramiko模块批量执行ssh命令
查看>>