django爬坑之旅之urls的配置
来源:互联网 发布:淘宝拉黑退款率高的人 编辑:程序博客网 时间:2024/06/05 17:05
菜鸟一枚,开始爬坑啦。
在django下面有个urls的配置,里面是设置访问的url,格式如下:
from django.conf.urls import urlfrom django.contrib import adminfrom sign import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$',views.index), url(r'^login_action/$',views.login_action), url(r'^event_manage/$',views.event_manage), url(r'^guest_manage/$',views.guest_manage), url(r'',views.index), url(r'^search_name/$',views.search_name),] 挖坑经历:在系统访问的时候,当输入127.0.0.1:8000的时候,页面会提示错误,不会加载出任何信息,我就想着当输入这些的时候,直接会跳转到登录界面,然后我就在ruls里面配置了一个url具体如下from django.conf.urls import urlfrom django.contrib import adminfrom sign import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$',views.index), url(r'^login_action/$',views.login_action), url(r'^event_manage/$',views.event_manage), url(r'^guest_manage/$',views.guest_manage),url(r'',views.index),url(r'^search_name/$',views.search_name), ]
然后,当我的系统要访问search_name的时候,问题出来了,一跳转就跳转到登录界面去了。奇怪啊,看配置,没毛病,看views里面的函数,也没毛病,看跳转后的hmtl格式,也没毛病,session也没设置失效。
最后纠结了半天,偶然撇了一眼urls里面的配置,莫非是因为url(r'',views.index) 这个配置,覆盖了下面的一个url的配置,导致了直接访问到登录页面。
填坑:
尝试把url(r'',views.index),注释掉,再重新访问,哦~~~~~可以正常访问search_name了。再确认下问题点,把url(r'',views.index),放到最上面,然后就开始神奇了,每个页面都访问不了,都会跳到登录页面了,
看来确实是这个配置引起的了。
这样看来,只要把这一行注释掉就可以了,但是还要正常访问127.0.0.1:8000,就可以把这一行放到配置的最后一行。这样应该就完美了。
这是总结的第一个坑,后续继续挖坑填坑。
阅读全文
0 0
- django爬坑之旅之urls的配置
- Django urls.py的集中管理配置
- django学习---urls配置
- Django入门:Django urls配置
- Django中那些关于urls的坑
- Shiro之urls配置多个角色
- django 多站点urls配置
- django 多站点urls配置
- django 多站点urls配置
- django 多站点urls配置
- django 多站点urls配置
- 004 Django学习之urls(Python2.7)
- [urls.py设置技巧]Django urls.py的了解与基本配置
- Django urls.py的集中
- 基于 Django1.10 文档的深入学习(27)—— django.conf.urls utility functions 之 url(),include(),static()
- django之url配置
- Django中app的urls的配置和基本的数据查询
- 深入理解django的Urls分发
- 软件测试需要掌握的linux的命令(一)
- Tengine与Nginx特性详解
- 考研最后冲刺100天
- PHPstorm内存不足
- UITableView收起键盘
- django爬坑之旅之urls的配置
- 科普!!!软件工程中的xp指的是什么?
- LSH之simHash算法
- 中文分词词性对照表
- 编写Linux驱动常见错误
- leetcode刷题日记—— Longest Continuous Increasing Subsequence
- 百度网盘
- 【学习笔记】nodejs之hello world~
- Java基础知识-第一篇