【发布时间】:2015-03-16 10:40:03
【问题描述】:
我知道有一篇类似的帖子。我已经查看了它,它与我目前在 Pythonanywhere.com 上所经历的完全不同
我正在尝试将我通过 tangowithdjango.com 完成的 rango 教程项目部署到 Pythonanywhere.com。当我尝试打开该网站(网址是 ragzputin.pythonanywhere.com)时,我得到了这个页面:
这是我的项目的 urls.py 文件:
from django.conf.urls.defaults import *
from django.conf import settings
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^rango/', include('rango.urls')),
url(r'^admin/', include(admin.site.urls)),
)
if settings.DEBUG:
urlpatterns += patterns(
'django.views.static',
(r'media/(?P<path>.*)',
'serve',
{'document_root': settings.MEDIA_ROOT}), )
如果你们需要一些额外的信息,这里是我的应用程序 urls.py(应用程序名称是 rango):
from django.conf.urls import patterns, url
from rango import views
urlpatterns = patterns('',
url(r'^$', views.index, name="index"),
url(r'^about/$', views.about, name="about"),
url(r'^add_category/$', views.add_category, name="add_category"),
url(r'^category/(?P<category_name_url>\w+)/add_page/$', views.add_page, name="add_page"),
url(r'^category/(?P<category_name_url>\w+)/$', views.category, name="category"),
url(r'^register/$', views.register, name="register"),
url(r'^login/$', views.user_login, name="login"),
url(r'^restricted/$', views.restricted, name="restricted"),
url(r'^logout/$', views.user_logout, name="logout"),
url(r'^profile/$', views.profile, name="profile"),
url(r'^goto/$', views.track_url, name="track_url"),
url(r'^like_category/$', views.like_category, name="like_category"),
url(r'^suggest_category/$', views.suggest_category, name="suggest_category"),
url(r'^auto_add_page/$', views.auto_add_page, name="auto_add_page"),
)
从上面的 404 页面可以看出,服务器无法访问以 '^rango/' 开头的主页。有什么建议吗?
【问题讨论】:
标签: python django http-status-code-404 pythonanywhere