使用Django1.2.5进行网页开发,导入代码调试,发现报告如下错误:
再看看源代码:
由于是刚刚新装的环境,很多包是不存在,在try except的语句中import settings.py失败,但这种方式已经把包不存在或导入失败的错误隐藏掉了,从而弹出一些莫名其秒的错误,对新手来说,真是一种障碍。
所以在这情况下,只有找到except点,然后增加如下语句:
import traceback
print traceback.format_exc()
这样可以方便直观看到出错原因。