0

我在其中启动了一个项目和一个应用程序:

django-admin.py startproject blog
cd blog
python manage.py startapp my_unique_try_Xymostech

在文件blog/url.pyurlpatterns

(r'^my_unique_try_Xymostech/$', 'blog.my_unique_try_Xymostech.views.my_unique_try_Xymostech'),

在文件中my_unique_try_Xymostech/views.py

def my_unique_try_Xymostech(request):
    print "bla bla"

但是在运行服务器(http://127.0.0.1:8000/admin/)时出现错误:

No module named my_unique_try_Xymostech
  • 做手术时我错过了什么?
4

1 回答 1

2

由于 url.py 已经在应用程序中,您提到了 blog/url.py,我认为您不需要blogin'blog.my_unique_try_Xymostech.views.my_unique_try_Xymostech'

你试一试

(r'^my_unique_try_Xymostech/$', 'my_unique_try_Xymostech.views.my_unique_try_Xymostech'),

我刚才没有通过创建 django 应用来验证,但可能就是这样。

我通常将我的 django 应用程序添加到 python 路径,所以如果你这样做,这样的事情不会成为问题,我认为。

于 2013-03-31T20:32:28.917 回答