pythonanywhere下django无法匹配url问题解决

来源:互联网 发布:网络用语棒子什么意思 编辑:程序博客网 时间:2024/06/08 03:16

这可能是我有史以来遇到的最前无古人,可能也后无来者的问题了。。。虽然是个很low的原因导致的。
在django项目的根url文件中,代码是这样的

# -*-coding:utf-8-*-from django.conf.urls import patterns, include, urlfrom room.views import show_home# Uncomment the next two lines to enable the admin:# from django.contrib import admin# admin.autodiscover()urlpatterns = patterns('',    url(r'^$', show_home),    url(r'^book/', include('book.urls')),    url(r'^room/', include('room.urls')),    # Examples:    # url(r'^$', 'work.views.home', name='home'),    # url(r'^work/', include('work.foo.urls')),    # Uncomment the admin/doc line below to enable admin documentation:    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),    # Uncomment the next line to enable the admin:    # url(r'^admin/', include(admin.site.urls)),)

room/urls.py

# -*-coding:utf-8-*-from django.conf.urls import patterns, include, urlfrom room.views import *# Uncomment the next two lines to enable the admin:# from django.contrib import admin# admin.autodiscover()urlpatterns = patterns('',    url(r'^$', index, name='index'),    url(r'^check/$',check),    url(r'^login/$',login),    url(r'^reserve/$',reserv),    url(r'^cancel/$',cancel),    url(r'^roomid/$',roomid),)

book/urls.py

# -*- coding: utf-8 -*-from django.conf.urls import patterns, include, urlfrom book.views import *urlpatterns = patterns('',    url(r'^$', index, name='index'),    url(r'^login/$', login, name='login'),    url(r'^historybook/$', historybook, name='历史记录'),    url(r'^nowbook/$', nowbook, name='目前记录'),    url(r'^renewall/$', renewall_, name='全部续借'),    url(r'^renew/$', renew_, name='部分续借'),    url(r'^search/$', search, name='搜索书籍'),    url(r'^order/$', order, name='预约书籍'),    url(r'^queryorder/$', queryorder_, name='查询预约书籍'),    url(r'^deleteorder/$', deleteorder_, name='删除预约'),)

出现的问题是,当我访问127.0.0.1:5000/book/的时候,显示匹配不到url,没错就是这么神奇
这里写图片描述
没有匹配那个网址的,卧槽这是逗我吗,在本地测试的时候都好好的。
然后只好各种找bug,找了N久也没有找到,各种改代码也没用,最后尝试了一下在console里面用另一个端口运行一下,这才发现居然用的是1.3版本的django,顿时有种bi了狗的心情

因为没在虚拟环境运行啊卧槽,我整个运行环境都是在虚拟环境下的,不知道怎么这下没开虚拟环境,然后就。。。。。。。

跪跪跪

0 0
原创粉丝点击