Django的空格縮排問題

2022-04-12 11:25:47 字數 1947 閱讀 2694

今天一大早繼續django.出現identationerror,不能進入admin介面。多次查詢錯誤無果,最後沉心一想會不會跟python的縮排有關?在寫最初寫python的時候沒有少受縮排的苦頭。最後終於在urls.py中發現了問題,果然是縮排問題,我用vim直接刪除了注釋符#但是沒有將空格刪去,導致identationerror的出現.出錯資訊和**如下.

//出錯資訊

indentationerror at /admin/unexpected indent (urls.py, line 5)

request method: get

request url: version: 1.3exception type: indentationerror

exception value:

unexpected indent (urls.py, line 5)

exception location: /usr/lib/pymodules/python2.7/django/utils/importlib.py in import_module, line 35python executable: /usr/bin/python

python version: 2.7.2python path: ['

/home/fan/djangoproject/mysite',

'/usr/lib/python2.7',

'/usr/lib/python2.7/plat-linux2',

'/usr/lib/python2.7/lib-tk',

'/usr/lib/python2.7/lib-old',

'/usr/lib/python2.7/lib-dynload',

'/usr/local/lib/python2.7/dist-packages',

'/usr/lib/python2.7/dist-packages',

'/usr/lib/python2.7/dist-packages/pil',

'/usr/lib/python2.7/dist-packages/gst-0.10',

'/usr/lib/python2.7/dist-packages/gtk-2.0',

'/usr/lib/pymodules/python2.7',

'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',

'/usr/lib/python2.7/dist-packages/ubuntuone-client',

'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',

'/usr/lib/python2.7/dist-packages/ubuntuone-couch',

'/usr/lib/python2.7/dist-packages/ubuntuone-installer',

'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol',

'/usr/lib/python2.7/dist-packages/wx-2.6-gtk2-unicode']

server time: sun, 8 apr 2012 19:32:54 -0500

1 部分**

2from django.conf.urls.defaults import

patterns, include, url34

#uncomment the next two lines to enable the admin:

5from django.contrib import admin //這是出問題的地方,這裡一定要頂格

6 admin.autodiscover() //這裡也一樣

7

markdown空格縮排以及HTML空格實體

在中文書寫時我們通常習慣段首縮排兩個字,但是使用markdown編輯時我們手打空格縮排是不起效果的,因此我們需要通過使用html中的空格實體來幫助我們實現縮排效果。乙個漢字佔兩個空格大小,所以使用四個空格就可以達到首行縮排兩個漢字。乙個空格大小的表示 或,此時只要在相應需要縮排的段落前加上4個如上的...

vim 怎麼顯示空格 Vim中縮排和空格的使用

對於使用vim的程式設計師來說,shiftwidth,tabstop,softtabstop絕對是經常接觸的三個縮排因素。能否有方便美觀的,整體化的縮排,主要是由他們相互間的配合決定。在經過一段時間試用後,總結一下我的設定經驗。1 shiftwidth 這個是用於程式中自動縮排所使用的空白長度指示的...

細數空格縮排在開發中的坑

沒錯,這是一篇火藥文。網上流傳的各種程式設計規範幾乎青一色都是說用空格代替tab,其理由幾乎都是 這是唯一能保證在所有環境下獲得一致展現的方法 1 對不齊。在html 中,非常多重的巢狀縮排是常有的事,但你試想看看,同乙個檔案裡大部分縮4空格 但有的縮3空格,有的個別甚至縮2空格,這是怎麼樣一種亂象...