Django忽略对URLS.py文件所做的更改 - Amazon AWS

时间:2014-08-06 05:53:52

标签: django amazon-web-services amazon-ec2 http-status-code-404 django-urls

我刚刚创建了一个EC2实例,并创建了一个Django应用程序并使用了亚马逊服务器。通常,当我对我的Djnago应用程序进行更改时,我通过执行

更新了它
git add .
git commit -m "change"
git aws.push

我最近对我的URLS.py文件进行了更改,并执行了上述三个步骤。然后我去了我的网站,出于某种原因,当我访问一个URL时,它给出了404未找到的错误,并说

Using the URLconf defined in myapp.urls, Django tried these URL patterns, in this order:

    1. ^$

The current URL, register/, didn't match any of these.

但是,我的URLS.py确实有

url(r'^$', mainPageView),
url(r'^login/$', login),
url(r'^logout/$', logoutView),
url(r'^register/$', registerView),

和其他许多人。我甚至尝试过做

eb update

只是为了看看是否会更新服务器,但事实并非如此。为什么Django给我一个404错误,说URL与我的URLS.py文件中的任何URL都没有匹配,即使它确实存在?

0 个答案:

没有答案