前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Django运行时报错

Django运行时报错

作者头像
WeaponX
发布2018-05-04 15:51:31
8090
发布2018-05-04 15:51:31
举报
文章被收录于专栏:BinarySecBinarySec

年前为了偷懒,做了一个自动化的web程序,用Django写的。春节放假回来发现竟然跑不起来了。 报如下错误:

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

顺手搜了一下,原来是手贱给Django升级了,最新版本的不支持原来的urls的写法了。

在django最新版本1.10的写法:

from django.conf.urls import urlfrom django.conf.urls import includefrom django.contrib import adminfrom app.views import indexurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$',index),]

在django 1.10以下版本的写法

from django.conf.urls import urlfrom django.conf.urls import includefrom django.contrib import adminurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$',"app.views.index"),]

改完之后,又报了一个错

AttributeError: 'tuple' object has no attribute 'resolve'

原来是urls里小括号之前的url没写,记录一下。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-02-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档