Python 与分页相关的Django缩进错误
我按照教程使用python安装django的分页设置。当我尝试在my views.py中声明paginator对象时,当我尝试加载关联模板时,会收到一个“标识错误” 我不需要在views.py中声明分页器就可以进行分页,但我想自定义页面设置 我导入了views.py顶部的分页目录,我相信我已经在settings.py文件夹中设置好了所有内容。我知道我没有错打声明,因为它是一个简单的单行线: c=RequestContext(请求,{“test”:testObj,}) p=分页器(testObj,100) 返回HttpResponse(t.render(c)) 是什么导致了这个错误 错误:Python 与分页相关的Django缩进错误,python,django,pagination,Python,Django,Pagination,我按照教程使用python安装django的分页设置。当我尝试在my views.py中声明paginator对象时,当我尝试加载关联模板时,会收到一个“标识错误” 我不需要在views.py中声明分页器就可以进行分页,但我想自定义页面设置 我导入了views.py顶部的分页目录,我相信我已经在settings.py文件夹中设置好了所有内容。我知道我没有错打声明,因为它是一个简单的单行线: c=RequestContext(请求,{“test”:testObj,}) p=分页器(testObj,
IndentationError at /result/
unexpected indent (views.py, line 90)
Request Method: GET
Request URL: http://127.0.0.1:8000/result/xxx
Django Version: 1.5
Exception Type: IndentationError
Exception Value:
unexpected indent (views.py, line 90)
Exception Location: C:\Python27\lib\site-packages\django\utils\importlib.py in import_module, line 35
Python Executable: C:\Python27\python.exe
Python Version: 2.7.3
Python Path:
['C:\\Users\\xxx\\Desktop\\xxx',
'C:\\Python27\\lib\\site-packages\\django_pagination-1.0.7-py2.7.egg',
'C:\\Windows\\system32\\python27.zip',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-win',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27',
'C:\\Python27\\lib\\site-packages']
Server time: Fri, 22 Mar 2013 14:38:29 -0400
我不确定您使用的是什么文本编辑器,但在gedit中,您可以将选项卡和/或空格显示为箭头,这有助于轻松检测是否有多余的选项卡和/或空格。请在
p=Paginator(test,100)前后立即发布准确的错误和几行代码
。您的源代码中是否混合了制表符和空格?在脚本上运行tabnanny.py
查看。这里的用法说明:更新了OP,我现在就去看看tabnanny。tabnanny解决了这个问题,谢谢!当然:它主要用于Linux版本,但在Windows中对我来说似乎很好。