1丶商城賣家後臺界面分析
修改base.html
頭部部分
{% load static %}
中間部分
{% block content %}
結束部分
{% endlock %}
然後登陸頁面我們採用繼承base頁面
index.html
goods_list.html和goods_add.html
只修改了靜態文件
視圖部分和url路由部分
視圖:
只是指出我們要使用的頁面
urls.py
主urls
子urls
子urls中有反向代理
登陸:
1:加密,主要用於密碼校驗- md5加密
2:我們這裏沒有用戶,我們手工添加一個用戶
這個我們只需要運行一次就行了
3:設置Cookie:先是登陸是的邏輯
4:Cookie校驗
這個我們寫成裝飾器,除了註冊頁,登陸頁不要,其他頁面都添加
5:登出
Cookie的刪除和cookie的設置一樣,都是基於response進行
csdn邏輯的登錄
1.form表單有隱藏域
2.login頁面會下發cookie,login接口使用了cookie
session:Cookie時候下發給用戶的身份校驗,好用,不佔數據庫,不安全。所以有了session的出現
相同:
都是做用戶身份識別
Session保存在服務器的數據庫當中
下發session_id
Session 存在服務器的數據庫當中,如果session會拖慢網站的運行
Session是一個類字典對象
設置
Request.session[key] = value
查找
Request.session[key]
修改
Request.session[key] = value
刪除
Del request.session[key]
登錄請求當中設置session
校驗和對比session
刪除session