Django測試的兩種方式

2021-08-20 06:19:22 字數 1591 閱讀 2311

if __name__== '__main__':在測試中發現如下錯誤:

the url doesn't end

the slash url while maintaining post data. change your form to point to localhost:8000/dev/ (note the trailing slash), or

發現在post的方法中,url錯誤:

錯誤url:http://%s:%s/dev

正確url:http://%s:%s/dev/

就是url的最後麵少了乙個反斜槓。

修改完成後post方法繼續有如下錯誤:

拒絕訪問錯誤,發現是備乙個叫csrf的控制項所阻止。在django的setting.py中找到:`

'django.middleware.csrf.csrfviewmiddleware'

然後注釋掉這一行即可。

Django 啟動Python的兩種方式

啟動python有兩種方式 python manage.py shell和python。這兩個命令都會啟動互動直譯器,但是manage.py shell命令有乙個重要的不同 在啟動直譯器之前,它告訴django使用哪個設定檔案。django框架的大部分子系統,包括模板系統,都依賴於配置檔案 如果dj...

django專案啟動的兩種方式

一 命令列式啟動 1.想把專案儲存在哪個盤就切換到哪個盤,博主是直接將專案儲存在桌面上的,話不多說直接上命令 cd desktop 將路徑直接切換到桌面2.直接命令列建立專案 django admin startproject 專案名 django admin startproject movie3...

單元測試的兩種方式

人工測試 自動測試 手動執行測試用例並不借助任何工具的測試被稱為人工測試。借助工具支援並且利用自動工具執行用例被稱為自動測試。消耗時間並單調 由於測試用例是由人力資源執行,所以非常緩慢並乏味。快速自動化執行測試用例時明顯比人力資源快。人力資源投資較少 測試用例由自動工具執行,所以在自動測試中需要較少...