摘要:
HTTP 明文传输(不安全) 超文本传输协议 默认端口号:80 HTTPS 多了加密和解密过程,但是时间耗费的长 HTTP + SSL(安全套接字层) 默认端口号:443 HTTPS比HTTP更安全,但是性能更低
阅读全文
posted @ 2019-10-20 10:41
BZ易风
阅读(388)
推荐(0)
编辑
摘要:
视图函数views.py 模板order_comment.html中 详情页面detail.html中
阅读全文
posted @ 2019-10-17 17:15
BZ易风
阅读(170)
推荐(0)
编辑
摘要:
安装python-alipay-sdk 配置 视图函数orders/views.py 配置路由urls.py 用户订单页面user_center_order.html 点击去付款,报错 查找原因 视图函数中Alipay{}中 OK,解决问题,继续 让网站知道已经支付成功 视图函数views.py中添
阅读全文
posted @ 2019-10-17 13:12
BZ易风
阅读(368)
推荐(0)
编辑
摘要:
提交订单页面place_order.html,创建订单成功后跳转到用户订单页面 用户订单得试图函数user/views.py 用户订单静态页面user_center_order.html
阅读全文
posted @ 2019-10-17 10:28
BZ易风
阅读(352)
推荐(0)
编辑
摘要:
阿里:https://openhome.alipay.com/platform/home.htm 支付宝支付 支付宝开放平台登录 使用已有的支付宝账号即可 https://open.alipay.com/platform/home.htm 关于沙箱环境(开发模拟环境) https://docs.op
阅读全文
posted @ 2019-10-17 10:08
BZ易风
阅读(1061)
推荐(0)
编辑
摘要:
冲突比较少的时候,使用乐观锁。 冲突比较多的时候,使用悲观锁。 (1) 悲观锁 select * from df_goods_sku where id=17 for update; 悲观锁获取数据时对数据行了锁定,其他事务要想获取锁,必须等原事务结束。 视图函数views.py (2) 乐观锁 查询
阅读全文
posted @ 2019-10-14 17:58
BZ易风
阅读(1088)
推荐(0)
编辑
摘要:
django文档:https://yiyibooks.cn/xx/django_182/topics/db/transactions.html mysql事务 1) 事务概念 一组mysql语句,要么执行,要么全不不执行。 2) 事务的特点 1、原子性:一组事务,要么成功;要么撤回。 2、稳定性 :
阅读全文
posted @ 2019-10-13 18:52
BZ易风
阅读(382)
推荐(0)
编辑
摘要:
购物车cart.html页面加form表单提交 视图函数views.py添加orderplace功能 模板order_place.html 后台views.py处理订单功能orderCommit 此时需要在orders/models.py中OrderInfo方法中添加字典
阅读全文
posted @ 2019-10-13 18:00
BZ易风
阅读(262)
推荐(0)
编辑
摘要:
商品详情页detail.html添加加入购物车按钮 视图函数views.py中添加add功能 购物车页面 跳转到购物车 base.html中 视图函数views.py添加CartInfoView视图功能 模板cart.html 视图函数views.py中添加购物车更新和删除功能
阅读全文
posted @ 2019-10-13 10:03
BZ易风
阅读(528)
推荐(0)
编辑
摘要:
浏览器显示 linux终端显示 错误原因 没运行nginx fdfs_tracker和fdfs_storage配置看下,重启下
阅读全文
posted @ 2019-10-13 09:21
BZ易风
阅读(454)
推荐(0)
编辑
摘要:
点击剪头的图标就可以在左侧出现Terminal
阅读全文
posted @ 2019-10-06 16:16
BZ易风
阅读(2330)
推荐(0)
编辑
摘要:
安装和配置 全文检索安装 搜索引擎安装 安装支持中文的搜索引擎 2) 找到虚拟环境py_django下的haystack目录。 /home/python/.virtualenvs/bj17_py3/lib/python3.5/site-packages/haystack/backends/ 在目录中
阅读全文
posted @ 2019-10-06 10:12
BZ易风
阅读(201)
推荐(0)
编辑
posted @ 2019-10-05 18:23
BZ易风
阅读(464)
推荐(0)
编辑
摘要:
视图函数views.py 模板detail.html
阅读全文
posted @ 2019-10-05 17:45
BZ易风
阅读(358)
推荐(0)
编辑
摘要:
在django的模板中,有forloop这一模板变量,颇似php Smarty中的foreach.customers, Smarty foreach如下: {foreach name=customers from=$custid item=curr_id}{$smarty.foreach.custo
阅读全文
posted @ 2019-10-05 13:43
BZ易风
阅读(341)
推荐(0)
编辑
摘要:
路由urls.py templates渲染页面中
阅读全文
posted @ 2019-10-05 13:36
BZ易风
阅读(1237)
推荐(0)
编辑
摘要:
视图函数views.py中 模板文件index.html 设置cart_key的数据
阅读全文
posted @ 2019-10-05 13:22
BZ易风
阅读(338)
推荐(0)
编辑
摘要:
celery生成静态页面 celery_tasks/tasks.py 模板文件 static_index.html 启动celery 生成静态页面 配置nginx.conf sudo vi /usr/local/nginx/conf/nginx.conf中在http中添加 重启nginx 浏览器中
阅读全文
posted @ 2019-10-02 23:26
BZ易风
阅读(272)
推荐(0)
编辑
摘要:
文件储存API:https://yiyibooks.cn/xx/django_182/ref/files/storage.html 编写自定义存储系统:https://yiyibooks.cn/xx/django_182/howto/custom-file-storage.html 定义一个自定义的
阅读全文
posted @ 2019-10-02 17:50
BZ易风
阅读(1037)
推荐(0)
编辑
摘要:
安装nginx及fastdfs-nginx-module 1. 解压缩 nginx-1.8.1.tar.gz 2. 解压缩 fastdfs-nginx-module-master.zip 3. 进入nginx-1.8.1目录中 4. 执行 sudo ./configure --prefix=/usr
阅读全文
posted @ 2019-10-01 20:03
BZ易风
阅读(458)
推荐(0)
编辑
摘要:
linux压缩和解压缩命令 tar 解包:tar zxvf filename.tar 打包:tar czvf filename.tar dirnamegz命令 解压1:gunzip filename.gz 解压2:gzip -d filename.gz 压缩:gzip filename .tar.g
阅读全文
posted @ 2019-10-01 18:07
BZ易风
阅读(1322)
推荐(0)
编辑
摘要:
5.1 安装fastdfs依赖包 一:下载安装FDFS依赖: libfastcommon 下载地址:https://codeload.github.com/happyfish100/libfastcommon/zip/master 1. 解压缩libfastcommon-master.zip 2.
阅读全文
posted @ 2019-10-01 18:04
BZ易风
阅读(545)
推荐(0)
编辑
摘要:
https://django-redis-chs.readthedocs.io/zh_CN/latest/ 安装 django-redis 最简单的方法就是用 pip : cache backend 使用配置settings.py 链接redis数据库,原生客户端使用 在某些情况下你的应用需要进入原
阅读全文
posted @ 2019-10-01 10:00
BZ易风
阅读(167)
推荐(0)
编辑
摘要:
user/models.py中 视图函数views.py中直接调用方法
阅读全文
posted @ 2019-10-01 00:08
BZ易风
阅读(307)
推荐(0)
编辑
摘要:
Web请求中的认证:https://yiyibooks.cn/xx/django_182/topics/auth/default.html Django使用会话和中间件来拦截request 对象到认证系统中。 它们在每个请求上提供一个request.user属性,表示当前的用户。如果当前的用户没有登
阅读全文
posted @ 2019-09-30 10:36
BZ易风
阅读(382)
推荐(0)
编辑
摘要:
login_required 装饰器 1.直接调用 在路由中应用login_required装饰器user/urls.py login_required()完成下面的事情: 如果用户没有登入,则重定向到settings.LOGIN_URL,并将当前访问的绝对路径传递到查询字符串中。例如:/accou
阅读全文
posted @ 2019-09-29 17:57
BZ易风
阅读(348)
推荐(0)
编辑
摘要:
登录 1.视图函数views.py 2.模板login.html 3.使用django-redis django-redis文档:https://django-redis-chs.readthedocs.io/zh_CN/latest/ 配置settings.py文件 报错 原因django-red
阅读全文
posted @ 2019-09-26 17:27
BZ易风
阅读(970)
推荐(0)
编辑
摘要:
安装 1.项目目录里新建一个celery的包celery_tasks tasks.py中 2.在视图函数中导入tasks包就行 3.启动redis 执行celery命令 celery -A celery_tasks.tasks worker -l info 报错 这是因为pip没装redis 安装r
阅读全文
posted @ 2019-09-25 17:50
BZ易风
阅读(330)
推荐(0)
编辑
摘要:
客户端授权密码”,勾选“开启”,弹出新窗口填写手机验证码。 settings.py配置 在视图函数views.py文件中发送邮件
阅读全文
posted @ 2019-09-25 15:07
BZ易风
阅读(455)
推荐(0)
编辑
摘要:
直接安装 sudo apt-get install redis-server 下载 step1:下载 wget http://download.redis.io/releases/redis-3.2.8.tar.gz step2:解压 tar -zxvf redis-3.2.8.tar.gz ste
阅读全文
posted @ 2019-09-24 17:58
BZ易风
阅读(209)
推荐(0)
编辑
摘要:
https://juejin.im/entry/56b30250df0eea0054375e1d 安装 使用 实例user/views.py
阅读全文
posted @ 2019-09-24 17:38
BZ易风
阅读(400)
推荐(0)
编辑
摘要:
视图函数views.py中 路由中一样也要重新配置 urls.py中
阅读全文
posted @ 2019-09-24 17:19
BZ易风
阅读(331)
推荐(0)
编辑
摘要:
一组匹配中国大陆手机号码的正则表达式。 正则表达式 (PCRE)如果你需要 POSIX 标准的正则表达式,点击这里匹配所有号码(手机卡 + 数据卡 + 上网卡)^(?:\+?86)?1(?:3\d{3}|5[^4\D]\d{2}|8\d{3}|7(?:[01356789]\d{2}|4(?:0\d|
阅读全文
posted @ 2019-09-24 16:31
BZ易风
阅读(508)
推荐(0)
编辑
摘要:
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白
阅读全文
posted @ 2019-09-24 16:30
BZ易风
阅读(240)
推荐(0)
编辑
摘要:
nvicat连不上虚拟机mysql错误代码 2003 打开mysql配置文件 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf #bind-address = 127.0.0.1 bind-address = 0.0.0.0 # 绑定ip改成0.0.0.0 Inc
阅读全文
posted @ 2019-09-24 16:18
BZ易风
阅读(152)
推荐(0)
编辑
摘要:
settings.py中配置 找到mysql的配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf 把绑定地址跟settings.py中HOST 的IP地址保持一致就行
阅读全文
posted @ 2019-09-24 13:45
BZ易风
阅读(173)
推荐(0)
编辑
摘要:
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No modul
阅读全文
posted @ 2019-09-24 13:25
BZ易风
阅读(360)
推荐(0)
编辑
摘要:
django本身会在mysql里存储一个user数据库 为了和django本身的user表区分 要在第一次迁移数据库前配置认证系统使用的用户模型 settings.py
阅读全文
posted @ 2019-09-24 13:14
BZ易风
阅读(174)
推荐(0)
编辑
摘要:
借助富文本编辑器,网站的编辑人员能够像使用offfice一样编写出漂亮的、所见即所得的页面。此处以tinymce为例,其它富文本编辑器的使用也是类似的。 在虚拟环境中安装包。 安装完成后,可以使用在Admin管理中,也可以自定义表单使用。 示例 1)在主settings.py中为INSTALLED_
阅读全文
posted @ 2019-09-23 19:40
BZ易风
阅读(340)
推荐(0)
编辑
摘要:
创建一个抽象模型基类 ‘ 然后 ’base_model.py 在其它的models.py中导入和继承 如 user.models.py
阅读全文
posted @ 2019-09-23 19:17
BZ易风
阅读(389)
推荐(0)
编辑