1. 程式人生 > >認證登錄裝飾器與form組件的使用

認證登錄裝飾器與form組件的使用

制作 for 錯誤信息 保留 redirect dir 數據驗證 set div

def auth(func):
    ‘‘‘制作登錄認證的裝飾器‘‘‘
    def inner(request,*args,**kwargs):
        user_info=request.session.get(settings.SJF)
        if not user_info:
            return redirect(/login/)
        return func(request,*args,**kwargs)
    return inner

‘‘‘
form組件的使用
1.用戶請求數據驗證
2.自動生成錯誤信息
3.打包用戶提交正確信息
4.錯誤之後,保留上次輸入內容 5.定制頁面上顯示的HTML標簽 ‘‘‘

認證登錄裝飾器與form組件的使用