在開始學習django的時候一些常見的函式,在這兒記錄一下
httpresponseredirect:只接收乙個引數:使用者將要被重定向的 url
結合乙個給定的模板和乙個給定的上下文本典,並返回乙個渲染後的httpresponse物件
通俗點說:載入模板,填充上下文,再返回由它生成的 httpresponse 物件
request:該request用於生成response
template_name:要使用的模板的完整名稱
context:新增到模板上下文的乙個字典,檢視將在渲染模板之前呼叫它
4.get_object_or_404(klass, args, *kwargs):得到物件或者返回404
klass:獲取物件的模型類、manager物件或queryset物件
**kwargs:查詢的引數,格式應該可以被get()和filter()接受
如果找到多個物件將引發multipleobjectsreturned異常
Django中的一些常用內建函式
1.判斷form表單資料是否合法 is valid 以及表單中的資料是否正確 authenticate 2.建立經過加密的密碼 create user 3.要求先登入,才能訪問檢視函式 login required 4.獲取路由的完整位址 get full path 5.django自帶的捕獲異常函...
Django 常用Python 命令
django的命令 django admin startproject xx 建立乙個 x的專案 python manage.py startap p yyyy 建立乙個yyyy的應用 無論當我們第一次在models.py中建立類物件還是對類中的屬性進行修改,我們都會使用python manage....
Django常用的模組
1 模板實現了邏輯處理view和現實內容的template的分離,乙個試圖可以呼叫任意模板,乙個模板可供多個view使用 2 模板包含兩個部分 靜態部分,包含html,css js 等 動態部分 模板語言 是django的路由系統,作用就是使views裡面處理資料的函式與請求的url建立對映關係。使...