Django电商项目---完成登录验证和用户中心(个人信息)day3

登录验证的实现

背景说明:
    用户在商品界面选择商品后,在点击购物车或者结算订单之前 需要完成用户的登录验证,这里用装饰器来完成
 
创建装饰器类:
df_user/user_decorator.py
 
image
 

用户中心(1)--个人信息

用户中心正常界面
   个人信息: 用户名 + 联系方式 + 联系地址 + 最近浏览
   全部订单: (待完成)
   收货地址:(待完成)
 
 
  • 用户中心--个人信息
image 
 
点击用户中心
 
image 
df_user/urls.py
image
df_user/views.py

image

templates/df_user/user_center_info.html

image

image

  • 用户中心--最近浏览

基于session实现在detail里面添加最近浏览

df_goods/views.py

image

    (可选)基于Cookie实现---在detail里面添加最近浏览

    (可选) df_goods/views.py

image

df_user/views.py

image

templates/df_user/user_center_info.html

image

界面显示:

image

原文地址:https://www.cnblogs.com/ftl1012/p/10387556.html