這是因為在視圖函數中使用了get函數,獲取了不存在的數據
例如:數據庫中不存在一條name為hello1的數據,使用如下語句訪問
message = Message.objects.get(name='hello1')
就會報錯 message = Message.objects.get(name='boddy1')
解決方法:
見下圖:
點擊上圖框中的鏈接后,自動進入debug.py文件的323行,對321行代碼修改見下圖:

再次運行:
此時報錯信息正常,查詢的數據不存在
在MAC 和 Linux中不存在這種問題,在 MAC 和 Linux中已經將編碼方式默認為 utf8