当前位置: 首页 > news >正文

深圳做微商网站公司html5的篮球网站开发

深圳做微商网站公司,html5的篮球网站开发,公司名字大全免费查询,东莞网络公司 网站建设class UserInfoView(LoginRequiredMixin, View):用户中心-信息页def get(self, request):显示# Django会给request对象添加一个属性request.user# 如果用户未登录-user是AnonymousUser类的一个实例对象# 如果用户登录-user是User类的一个实例对象# request.user.is_aut… class UserInfoView(LoginRequiredMixin, View):用户中心-信息页def get(self, request):显示# Django会给request对象添加一个属性request.user# 如果用户未登录-user是AnonymousUser类的一个实例对象# 如果用户登录-user是User类的一个实例对象# request.user.is_authenticated()# 获取用户的个人信息user request.useraddress Address.objects.get_default_address(user)# 获取用户的历史浏览记录# from redis import StrictRedis# sr StrictRedis(host172.16.179.130, port6379, db9)con get_redis_connection(default)history_key history_%d%user.id# 获取用户最新浏览的5个商品的idsku_ids con.lrange(history_key, 0, 4) # [2,3,1]# 从数据库中查询用户浏览的商品的具体信息# goods_li GoodsSKU.objects.filter(id__insku_ids)## goods_res []# for a_id in sku_ids:# for goods in goods_li:# if a_id goods.id:# goods_res.append(goods)# 遍历获取用户浏览的商品信息goods_li []for id in sku_ids:goods GoodsSKU.objects.get(idid)goods_li.append(goods)# 组织上下文context {page:user,address:address,goods_li:goods_li}# 除了你给模板文件传递的模板变量之外django框架会把request.user也传给模板文件return render(request, user_center_info.html, context)其中静态文件user_center_info.html中如下 h3 classcommon_title2最近浏览/h3div classhas_view_listul classgoods_type_list clearfix{% for goods in goods_li %}lia hrefdetail.htmlimg src{{ goods.image.url }}/ah4a hrefdetail.html{{ goods.name }}/a/h4div classoperatespan classprize{{ goods.price }}/spanspan classunit{{ goods.price }}/{{ goods.unite }}/spana href# classadd_goods title加入购物车/a/div/li{% empty %}无历史浏览记录{% endfor %}/ul/div相关模块代码 商品模型类中goods–models.py class GoodsSKU(BaseModel):商品SKU模型类status_choices ((0, 下线),(1, 上线),)type models.ForeignKey(GoodsType, verbose_name商品种类)goods models.ForeignKey(Goods, verbose_name商品SPU)name models.CharField(max_length20, verbose_name商品名称)desc models.CharField(max_length256, verbose_name商品简介)price models.DecimalField(max_digits10, decimal_places2, verbose_name商品价格)unite models.CharField(max_length20, verbose_name商品单位)image models.ImageField(upload_togoods, verbose_name商品图片)stock models.IntegerField(default1, verbose_name商品库存)sales models.IntegerField(default0, verbose_name商品销量)status models.SmallIntegerField(default1, choicesstatus_choices, verbose_name商品状态)django-redis获取redis链接 # Django的缓存配置 CACHES {default: {BACKEND: django_redis.cache.RedisCache,LOCATION: redis://172.16.179.130:6379/9,OPTIONS: {CLIENT_CLASS: django_redis.client.DefaultClient,}} }
http://www.yutouwan.com/news/306029/

相关文章:

  • 带数据库网站模板花卉网站建设策划
  • 需要网站建设的是哪一类人网站 建设原则
  • 打车网站开发网站建设的公司有哪些
  • 17网站一起做网店代发流程北京h5网站制作
  • 宁波网站建设兼职个人服装定制网站
  • 网站解决方案模板闲鱼上做网站
  • 为什么建设网银网站打不开品牌推广的渠道有哪些
  • 湖南网站开发企业photoshop怎么修改图片上的文字
  • 建立网站链接结构的基本方式是网站快速刷排名工具
  • 网站模板设计教程如何做网站优惠券推广
  • 青岛网站设计工作室建设部网站查询公司
  • 个人网站构建jarvis主题wordpress
  • 企业网站开发项目策划书基本框架hishop
  • 做网上招聘哪个网站好免费开店的平台有哪些
  • 网站收费模板做资源网站盈利点
  • 唐山教育平台网站建设抖音代运营合作策划书
  • 雄县阿里巴巴网站建设白云区网络推广
  • php 网站 服务器gta5此网站正在建设
  • 网站怎么做百度排名深圳莲花大厦住房和建设局网站
  • 唐山网站建设价格wordpress主题更换备份
  • 货架网站开发网站开发 平均工资
  • 个人什么取消网站备案将网站的字体设计成百分比的形式要怎样定义
  • 江西有色建设集团公司 网站室内设计案例分析图文
  • 网站建设攻略北京软件开发外包公司
  • 怎么做网站用于推广建设企业展示网站
  • 如何提升进入网站的速度顺企网官网企业名录
  • 建设网站怎么收费标准深圳最新动态实时更新
  • 做推广的公司义乌网站优化建设
  • 网站备案购买高校学生红色网站建设
  • 报考大专网站肇庆wordpress后台文章自定义字段面板