Dojango测试安装结果为404



我在它自己的虚拟环境中重新安装了django 1.6.2。没有syncdb,没有其他配置。安装的其他应用程序只有pip、setuptools和dodjango。我遵循了这个wiki页面https://github.com/klipstein/dojango/wiki/Gettingstarted

中的说明。

当我尝试127.0.o.1:8000/dojango/test/localhost:8000/dojango/test时,我得到

页面未找到(404)请求方法:GET请求URL: http://127.0.o.1:8000/dojango/test/使用dodjango中定义的URLconf。Django尝试了这些URL模式,顺序如下:^ ^/dojango dojango/当前的URL, dodjango/test/,不匹配这些。

这是我的INSTALLED_APPS

INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'dojo_tutor',
'dojango',)

这是url。py

from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
    urlpatterns = patterns('',
        url(r'^dojango/', include('dojango.urls')),
        # url(r'^admin/', include(admin.site.urls)),
    )

维基页面说使用(r'^dojango/', include('dojango.urls')),,但我尝试了像url(r'^dojango/', include('dojango.urls')),。我仍然得到404

好吧,这是个愚蠢的错误。我愚蠢地将我的项目命名为dojango,因此很自然地出现了命名冲突。删除项目并使用另一个名称重新创建它。

相关内容

最新更新