django框架常用方法總結

2021-10-10 23:36:47 字數 1182 閱讀 1826

介紹:login_required(檢視函式)方法用於修飾檢視函式,只有使用者登陸成功之後才能訪問被函式修飾的檢視函式對應的頁面,未登入的情況下跳轉到指定頁面(login_url),需要在settings模組配置相關引數

匯入:from django.contrib.auth.decorators import login_required

配置:

使用:

介紹:authenticate(使用者名稱,密碼)方法在密碼對給出的使用者名稱合法的情況下返回乙個 user 物件。 如果密碼不合法,authenticate()返回none

匯入:from django.contrib.auth import authenticate

使用:

介紹:login(request,使用者物件)方法接受乙個 httprequest 物件和乙個 user 物件作為引數並使用django的會話( session )框架把使用者的id儲存在該會話中

匯入:from django.contrib.auth import login

使用:

介紹:logout(request)用於使用者登出時清空session操作,由於該方法沒有乙個返回值,使用後需要跳轉到新的頁面

匯入:from django.contrib.auth import logout

使用:

介紹:給檢視函式起別名,在html中的a標籤可以利用該別名跳轉到指定頁面

使用:

介紹:django-redis資料庫是django中專門用來與python互動的乙個第三方庫,可以實現資料的管理功能

匯入:from django_redis import get_redis_connection

配置:

使用:

以上為本人的一點理解,不足之處歡迎指正,謝謝!

Django 框架 Django介紹

django 使用 python 語言寫的開源 web 開發框架,並遵循 mvc 設計。勞倫斯出版集團為了開發以新聞內容為主的 而開發出來了這個框架。django 今年來應用越來越廣泛。django 的主要目的是簡便 快速的開發資料庫驅動的 它強調 復用,多個元件可以很方便的以 外掛程式 形式服務於...

django 引數傳遞方法總結

1 無引數情況 配置url及其檢視如下 訪問輸出結果為 hello world 2 傳遞乙個引數 配置url及其檢視如下,url中通過正則指定乙個引數 訪問輸出結果為 the param is china 3 傳遞多個引數 參照第二種情況,以傳遞兩個引數為例,配置url及其檢視如下,url中通過正則...

javaWeb常用框架技術總結

struts2 為什麼每次請求都要建立乙個action物件?strust2的action裡面很多情況下都是需要定義成員變數用來接收表單上的值,如果只是乙個物件的話,那麼很可能會出現多個執行緒共用乙個成員變數 出現執行緒安全問題,因此struts2每次請求都要建立乙個action物件.modeldri...