把前年寫的重新理了理,覺得可讀性不好,把錯誤和**邏輯分開來寫。這裡就放錯誤和解決辦法。一、報錯:error10013
原因一:埠被佔,預設埠是8000,酷狗的預設埠也是8000,
解決辦法:
1. 把酷狗關掉。
2. 埠改成其他,如8080,即每次執行的時候在最後加上8080就好了。eg:python manage.py runserver 8080
(推薦使用)
3. 如果不是酷狗,先輸入netstat -aon|findstr "8000"
(檢視所有埠|檢視指定埠是被什麼給占用了),找到如圖最後乙個位置即占用的那個程序,然後使用tasklist|findstr "3108"
(關閉程序,如果知道是什麼程式,即使用taskkill /f /t /im
)將其關掉。
解決:新起乙個dos視窗,執行python manage.py migrate
三、報錯:頁面出現page not found(404)
四、報錯:unicodedecodeerror: 『ascii』 codec can』t decode byte 0xe3 in position 7: ordinal not in range(128)
原因:python的str預設是ascii編碼,和unicode編碼衝突。
解決:1). 在**的最前端加上
import sys
reload(sys)
# python2.5 初始化後會刪除 sys.setdefaultencoding 這個方法,
#我們需要重新載入 ('utf-8')
sys.setdefaultencoding
3). 修改源**:找到開啟d:\anaconda2\lib\mimetypes.py(我使用的是anaconda整合環境,如果你是原python的話,同樣在python的lib目錄下),在254行左右有句default_encoding = sys.getdefaultencoding()
,在它前面加上這句:
if sys.getdefaultencoding() != 'utf8'
reload(sys)
sys.setdefaultencoding('utf8')
如圖:
五、報錯:you are trying to add a non-nullable field 'email' to usermodel without a default; we can't do that (the database needs something to populate existing rows).
f
原因:非空字段的問題,需要你設乙個預設值。
初識CocosCreator的一些問題
1.color賦值 cc.label元件並沒有顏色相關的屬性,但是node有color的屬性。如果4個引數,在ios下有問題 let rgb 13,225,122 node.color new cc.color rgb 下面是錯誤的寫法 node.color rgba 13,225,122,1 no...
Django公升級1 8的一些問題
1 最明顯的問題當然是settings設定中關於模板的設定資料結構發生變化,這個就不細說了,你開個django的1.8的新專案就知道怎麼改了 2 migrations問題,這個問題是1.8最主要的修改,在 從1.7公升級到1.8之前要保證models定義和db schema的版本一致,然後 公升級到...
Django公升級1 8的一些問題
1 最明顯的問題當然是settings設定中關於模板的設定資料結構發生變化,這個就不細說了,你開個django的1.8的新專案就知道怎麼改了 2 migrations問題,這個問題是1.8最主要的修改,在 從1.7公升級到1.8之前要保證models定義和db schema的版本一致,然後 公升級到...