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

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

# -*-coding:utf-8-*-
from django.conf.urls import patterns, include, url
from 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, url
from 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, url

from 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了狗的心情

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

跪跪跪

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值