学习中遇到的问题:RemovedInDjango110Warning: SuppRemovedInDjango110Warning:
来源:互联网 发布:软件工程软件开发方向 编辑:程序博客网 时间:2024/06/08 05:59
刚开始学习Django框架,遇到了版本更新带来的问题。
所学教程中Django版本为1.7,而我的电脑中Django版本为1.10。
在教程中,编写视图函数相关的url.py时,需要关联新建app(learn)中views中的index函数,所给出的实例代码为
<span style="font-family:SimSun;font-size:18px;">from django.conf.urls import patterns, include, urlfrom django.contrib import adminadmin.autodiscover()urlpatterns = patterns('',url(r'^$', 'learn.views.index', name='home'),url(r'^admin/', include(admin.site.urls)),)</span>
对应的learn中views.py文件为
<span style="font-family:SimSun;font-size:18px;">from django.shortcuts import renderfrom django.http import HttpResponsedef index(request):return HttpResponse("hahaha")</span>
在运行python manage.py runserver时发生警告,RemovedInDjango110Warning: SuppRemovedInDjango110Warnin
查阅资料后发现是Django1.10中不再支持字符串类型的路由,不能写为"learn.views.index"。
修改方法是先将views导入到文件中from learn import views as learn_view,并修改字符串为learn.views.index。
修改后的url.py:
from django.conf.urls import url, include, patternsfrom django.contrib import adminfrom learn import views as learn_viewadmin.autodiscover()urlpatterns = [ url(r'^$', learn_view.index, name = 'home'), url(r'^admin/', admin.site.urls),]
最终运行后,在浏览器中访问127.0.0.1:8000可以得到网页内容:
##第一次写东西,首先谢谢大家支持,我学习很笨,哈哈,可能我遇到的问题都是微不足道的小问题,写东西想自己
记录一下学习历程,理清思路,哈哈哈。
0 0
- 学习中遇到的问题:RemovedInDjango110Warning: SuppRemovedInDjango110Warning:
- RemovedInDjango110Warning
- 学习中遇到的问题
- 学习中遇到的问题
- RN 学习中遇到的的问题
- ajax学习中遇到的问题
- 学习中遇到的问题-关于set_new_handler()
- 学习ant中遇到的问题
- C#学习中遇到的问题
- 学习NHibernate中遇到的简单问题
- 学习中遇到的问题以及解决方法
- struts2学习中遇到的一些问题
- 学习中遇到的小问题
- 学习intval中遇到的问题
- 学习ASP.NET中遇到的问题
- 框架学习中遇到的问题
- struts2学习中遇到的问题
- Qt学习中遇到的问题
- 整数划分问题(用因式的方法)
- 关于网络传输数据安全探讨
- 机器视觉学习笔记-图像特征
- Xcode8打包ERROR 90682:"can't contain 16-bit or P3 assets if the app is targeting iOS releases earlier
- 排序算法分析
- 学习中遇到的问题:RemovedInDjango110Warning: SuppRemovedInDjango110Warning:
- Mybatis源码之Statement处理器StatementHandler(一)
- 【自考学习】题型研究
- Andrew Ng -machine learning 课堂笔记(二)第五周
- windows安装程序无法将windows配置为在此计算机的硬件上运行 解决方法
- 一次失败的Hama改进经历
- 浅析android应用增量升级(差分升级)
- 使用caffe进行CNN试验
- iOS swift 代码控制十六进制颜色转换扩展