摘要:
今天在做购物车的时候,在做添加购物车功能时,先要判断当前用户的购物车下有没有当前商品,如果有的话就把商品的数量新增传到后台的数量个。 在当前用户的购物车中存在该商品的情况下,在更新商品数量的时候由于粗心出了问题,在更新完商品数量之后忘记了提交保存,导致商品数量不能更新,找bug找了挺长时间,所以写下 阅读全文
摘要:
今天做一个添加购物车的模块,在添加商品之前要先验证用户是否处于登录状态,前台用ajax异步发送请求,后台在接收到请求后从session中取出用户登录信息。 根据登录信息从用户表中查询出对应用户,再将状态码和用户信息返回到前台,这里查询出来的用户是个实体对象,需要先将它转换为字典后再转换为json格式 阅读全文
摘要:
1.URL参数:这是一种比较简单的URL参数,参数可以直接拼接在URL后面,问好前面是接口请求的地址,后面是传递的参数,可以是多个,用&连接, 优点:简单,页面跳转比较快 缺点:get方法 的拼接长度有可能很长,但是浏览器对这个长度是有限制的不能超过2048k,还有个缺点是参数是明文传递,明文就代表 阅读全文
摘要:
今天在服务器上搭建django开发环境的时候遇到了一问题,就是在python3下安装pymysql 出现以下问题 1.Failed cleaning build dir for cryptography 2.Command "/usr/bin/python3 -u -c "import setupt 阅读全文
摘要:
服务器:腾讯云 s2 标准版 系统版本:ubuntu 16.04 django版本:1.10 项目的部署步骤: 一:安装uwsgi 1.安装uwsgi之前首先要配置c-python解释器:sudo apt-get install build-essential python-dev 2.安装uwsg 阅读全文
摘要:
内部小部件的使用 继承自forms.Form 基本版 只指定控件的类型 属性=forms.CharField( label=’标签’, widget=forms.小部件类型 ) Eg:(密码输入框) Upwd=forms.Charfield( label=’用户密码:’, widget=forms. 阅读全文
摘要:
forms高级处理 使用原理:将Models和Forms结合到一起使用,将Forms中的类和Models中的类关联到一起,实现属性的共享 使用步骤: 属性: Label={‘字段名’:‘label文字’} 下面用一个简单的登录实例来记录一下他的使用方法: login.html forms.py vi 阅读全文
摘要:
时长总结一下Python基础知识,动手写一写不容易忘记 * Python的数据类型可以分为可变与不可变类型两大类 可变类型:列表 ,字典 不可变类型:数值,字符,元组 * 对不可变类型进行赋值的时候其实是创建了一个新的不可变对象,并将指向原来不可变对象的变量指向这个新的不可变对象,这个时候原来的不可 阅读全文
摘要:
用 python -m pip install -U --force-reinstall pip 如果python运行正常,可以这样解决,象执行virtualenv出现这个问题,也可以这样解决。 阅读全文
摘要:
遇到的问题: 1.解压之后将mysql添加到系统环境变量之后启动Mysql服务错误:系统无法找到指定文件 原因:这是因为我的解压目录实在D盘的根目录下,和mysql默认安装路径不同,导致系统无法找到mysql 解决:进入注册表找到mysql,修改imagepath的值为自己mysql解压路径下bin 阅读全文