摘要:早上学习Django,在自己定义好视图后,运行,结果显示page not found,查遍原因也找不到错误的地方,实验的是一个静态页面,我的url定义的是'^static/$'.
最后发现url不能使用static,将其换为其他就正常了。
PS:关于urls.py的一些说明:本人用的而是Django1.4。
先说模块引入:from viewPractice.views import staticPage,注意语句必须顶头写,这算python语法。由于生成的viewPractice下的viewPractice不含views .py,故需自己建立(录:D:\django_worksapce\viewPractice\viewPractice)。
引入的时候只需from viewPractice.views而不是from viewPractice.viewPractice.views,因为含有_init_.py的文件夹(目录)才可以被作为python的一个包。
其次,urlpattern的格式:url(r'^wo/$',staticPage),有的书上没有'url'这个前缀,也是可以的