分析

用户名联系方式,直接从用户数据行对象中获取

用户的地址,直接从地址中的默认地址中取值

如果用户新注册的没有设定用户地址,那就给另一种显示结果

完成视图类的逻辑

  • 获取个人信息
  • 获取浏览记录
  • 返回结果

视图代码

查到的数据记得传给模板页就好

修改模板页的内容

原来的

用户名添加上去

关于地址

如果没有设置默认地址,就不显示

方式一,使用if来判断address是否存在

方式二,通过过滤器,给一个默认值

关于过滤器的复习

django-模板过滤器 - pyhui的python全栈技术博客 - CSDN博客
https://blog.csdn.net/ifubing/article/details/100549098

django-自定义过滤器 - pyhui的python全栈技术博客 - CSDN博客
https://blog.csdn.net/ifubing/article/details/100549911

dj鲜生-用户中心-个人信息相关推荐

  1. dj鲜生-用户中心-历史购物

    用户中心,历史浏览记录,界面情况 思考与讨论 增 什么时候需要添加历史浏览记录 https://juejin.im/editor/drafts/5da33220e51d45782c23fad2 用户浏 ...

  2. dj鲜生-21-模板抽离-用户中心的父模板页制作-二级base_no_cart与三级base_user_center

    无购物车的搜索行 搜索的div有两种,一种带购物车 一种不带 完成不带购物车的父模板的创建 这些页面符合此情况 生成二级父模板,base_no_cart base页代码 只需要把搜索块里相关的内容进行 ...

  3. dj鲜生-30-退出用户的登陆

    退出登陆的 函数 正式使用前先测试一下 >在测试视图中练练手 访问看看效果 访问前,用户中心登陆状态 >访问后 控制台的结果 >实际的效果 已经把记录登陆状态的session数据清掉 ...

  4. dj鲜生-29-登陆后欢迎信息的显示

    用户登陆成功后,应该显示欢迎信息 相关知识点 一个请求过来后, request会有一个user属性 利用判断用户是否登陆,可以限定部分页面的访问 请求对象自带的user属性测试 >在视图中可直接 ...

  5. dj鲜生-33-用户中心-左侧链接与样式的完成

    需求说明 情况介绍 页面不同,对应的文字会亮起来 现在要实现这个效果 例如,现在是地址页 要让收货地址亮起来 思路 用户中心都是继承自模板 只需要在模板中添加判断即可 >如何添加判断? 让视图函 ...

  6. dj鲜生-32-用户中心-收货地址

    用户中心,收货地址 本页主要有两方面需要处理 >收货地址的显示,get请求 >表单的提交,可用post请求 表单的模板页处理 >先让模板页的界面变继承一下 参考 user_cente ...

  7. dj鲜生-38-项目上线简介-从本地小项目到云服务的调试

    小结 项目上线要做的事情有: 代码传到linux虚拟机上 准备相关的运环境 配置好ip与端口 让程序跑起来 项目上线,就是把windows上的代码,拷备到linux上,让代码跑起来 在win上跑代码的 ...

  8. dj鲜生-20-模版的抽离-base父模板的生产

    以index.html页作为种子来做母版(或父模板) base.html页 复制index.html 起名字base.html 改造base.html的思路 其它页面共有的内容,就留在base.htm ...

  9. dj鲜生-10200818-商品首页展示-静态页下载资源

    静态页资源下载 https://cloud.189.cn/t/fqq6Vr36nIf2 (鲜生电商-静态页面) 商品首页模板处理 index.html页首理 生鲜首页的抽取过程,详解 - 知乎 htt ...

最新文章

  1. 线段树练习 3P3372 【模板】线段树 1
  2. 人民日报:中国 31 个省市区最好的大学
  3. 团队项目第一阶段冲刺站立会议1(4月18日)
  4. RocketMQ NameServer启动要初始化哪些参数
  5. kaptcha验证码组件使用简介
  6. JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数
  7. 老婆从怀孕到产子的所有细节
  8. 思科设备snmp配置。
  9. C语言之反序数组和求最大值和最小值
  10. Python的is和==区别
  11. Bugku-Web-Cookies欺骗
  12. 3D几何图形PS笔刷下载安装
  13. 抱薪者说 | 廿七喜得子老王为名忧,论坛聚英豪树鑫拔头筹
  14. python使用筛选法求素数
  15. C/C++ typedef用法
  16. echarts地图地名显示_echarts显示自定义中国地图——笔记
  17. Modelica技术特点及优势
  18. 使用VMWARE(VMware8)安装Mac OSX 雪豹操作系统
  19. Ubuntu12.04 Thinkpad T410i 安装记录 持续更新...
  20. 2015数据泄露调查报告

热门文章

  1. python aes加密 cbc_【转载】python AES CBC模式加密
  2. python concat_python的concat等多种用法详解
  3. 芯片优缺点_电子工程师的未来在哪里?芯片领域的人该反问一下自己了
  4. Quick Dicom batch editor(DICOM标签浏览编辑器)
  5. 百度SEO站群音乐聚合源码/自动采集(在线可播放)
  6. c语言枚举法求满射函数,实变函数论讲义
  7. android app应用签名生成工具,android应用签名详细步骤
  8. mysql数据类型的验证_MYSQL数据类型详解
  9. MiniFrameworkPHP开源框架
  10. Window Services的调试和非托管dll的引用及其他一些注意问题