我开始了一个项目和一个应用程序:
django-admin.py startproject blog
cd blog
python manage.py startapp my_unique_try_Xymostech
在blog/url.py
的文件urlpatterns
中:
(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
答案 0 :(得分:2)
由于url.py已经在应用中,您提到了blog / url.py,我认为您不需要blog
中的'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路径中,所以如果你这样做,这样的话就不会有问题了。我想。