dojango测试安装结果在404

时间:2014-03-27 21:22:45

标签: django

我在它自己的virtualenv中全新安装了django 1.6.2。没有syncdb,没有其他配置。安装的唯一其他应用程序是pip,setuptools和dojango。我按照此Wiki页面https://github.com/klipstein/dojango/wiki/Gettingstarted

中的说明进行操作

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

  

找不到页面(404)   请求方法:GET   请求网址:http://127.0.o.1:8000/dojango/test/   使用dojango.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式:   ^ dojango / ^ dojango /   当前的URL dojango / 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',)

这是我的urls.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

1 个答案:

答案 0 :(得分:0)

好吧,这是一个愚蠢的错误。愚蠢的是,我将我的项目命名为dojango,因此自然存在命名冲突。删除项目并使用其他名称重新创建它。现在它有效。