django urlpatterns 设置错误导致的问题
2009-10-22 14:00 Aggron 阅读(1158) 评论(0) 编辑 收藏 举报Eclipse + pydev 环境 djano报错, 不知道错误在哪
AttributeError at /
'module' object has no attribute 'rindex'
Request Method:
GET
Request URL:
http://localhost:8000/
Exception Type:
AttributeError
Exception Value:
'module' object has no attribute 'rindex'
Exception Location:
C:\Python26\lib\site-packages\django\core\urlresolvers.py in get_mod_func, line 80
Python Executable:
C:\Python26\python.exe
Python Version:
2.6.2
Python Path:
['D:\\workspace\\myClue\\src\\myclue', 'C:\\Python26\\lib\\site-packages\\django_cms-2.0.0.rc1-py2.6.egg', 'D:\\workspace\\myClue\\src', 'C:\\Python26', 'C:\\Python26\\DLLs', 'C:\\Python26\\lib', 'C:\\Python26\\lib\\lib-tk', 'C:\\Python26\\lib\\plat-win', 'C:\\Python26\\lib\\site-packages', 'C:\\Python26\\lib\\site-packages\\PIL', 'C:\\Python26\\lib\\site-packages\\flup-1.0.2-py2.6.egg', 'C:\\Python26\\lib\\site-packages\\setuptools-0.6c9-py2.6.egg', 'C:\\WINDOWS\\system32\\python26.zip']
Server time:
星期四, 22 十月 2009 13:27:39 +0800
------------------------------------------------------------------------------
找到原因了:urls.py文件中url映射设置错误:
最开始设置是这样: (r'^$',myclue.blog.views.index),
后来觉得将views放在一个文件夹里比较好, project就变成了这样:
urlpatterns就应该改成这样啦: (r'^$',myclue.blog.views.index.index),
或许将index.py改个名字比较好