-
## Pycharm远程代码调试
远程调试是用来做支付或第三方登陆调试的,因为这个一般都是有一个回调url,且这个url需要被公共访问到。
**首先你得有一个公网可访问的服务器**
### 上传代码到服务器
![BLOG_20190807_230621_25](/media/blog/images/2019/08/BLOG_20190
admin
2019年8月7日 23:04
【
Django |
JQuery |
Linux |
Python |
Windows
】
阅读更多
-
本教程基于《Django使用Channels实现WebSocket消息通知功能》
# 逻辑简述
xterm.js : 前端模拟 shell 终端的一个库,当用户每输入一个键,就向后端发送该数据
paramiko : Python 下对 ssh2 封装的一个库,可以使用他来远程连接主机
1. 用户首先通过网页上的WebSocket连接到后端
admin
2019年7月29日 16:17
【
Django |
JQuery
】
阅读更多
-
Django
# 前言
对于大部分程序员来说,主要工作都是进行编码以及一些简单的中间件安装,这就导致了很多人对于“运维”相关的工作会比较生疏。例如当我们拥有一台自己的服务器以后,可能会在上面跑一跑自己blog程序,mysql,nginx等等。当程序越来越多了没有一个统一的入口管理启停,也可能会遇到一些特殊的原因导致程序被kill掉了,这时候又没装相关的监控程序或者脚本(
admin
2019年7月28日 14:39
【
Nginx |
Python
】
阅读更多
-
# Django Channels
https://channels.readthedocs.io/en/latest/installation.html
Channels改变Django在下面和通过Django的同步核心编织异步代码,允许Django项目不仅处理HTTP,还需要处理需要长时间连接的协议 - WebSockets,MQTT,ch
admin
2019年7月25日 17:52
【
Django |
JQuery |
Nginx |
Redis
】
阅读更多
-
## 订单管理接口功能
先看下之前的模型
```python
class OrderInfo(models.Model):
"""
订单
"""
ORDER_STATUS = (
('success', '成功'),
('cancel', '取消'),
(
admin
2019年7月22日 21:02
【
Django |
Html |
Python |
Vue
】
阅读更多
-
商品详情页点击加入购物车,就可以把商品加入到数据库【创建】。
对于购物车已存在的商品,如果将商品重复加入购物车,或者减少商品数量,就将它的数量进行加减【更新】。
购物车也支持对商品进行删除【删除】,以及列表展示【查询】。
综上,购物车就需要用到mixins中的所有功能。
## 商品添加到购物车功能实现
实现购物车视图,在 apps/tr
admin
2019年7月19日 19:10
【
Django |
Html |
JavaScript |
Vue
】
阅读更多
-
Django
Django应用启动时,想要在数据库中添加一些初始配置,但有不想手动去添加,如何去做
1. `settings.py`中配置应用
```python
INSTALLED_APPS = [
'simpleui', # https://github.com/newpanjing/simpleui
'django.contrib
admin
2019年7月12日 10:36
【
Django
】
阅读更多
-
官方文档: https://pyjwt.readthedocs.io/en/latest/installation.html
# JWT定义
`Json web token (JWT)`, 根据官网的定义,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点
admin
2019年7月11日 10:51
【
Django |
JQuery
】
阅读更多
-
Django
## 迁移报错
```bash
# python manage.py makemigrations
SystemCheckError: System check identified some issues:
ERRORS:
?: (urls.E007) The custom handler403 view 'StarMeow.urls.per
admin
2019年7月4日 17:24
【
Django
】
阅读更多
-
Django
## 用户收货地址功能
对于收货地址,需要实现收货地址的增、删、改、查,所以需要继承的类有`mixins.ListModelMixin, mixins.UpdateModelMixin, mixins.DestroyModelMixin, mixins.CreateModelMixin, viewsets.GenericViewSet`,而这些类也可以合并
admin
2019年6月29日 22:07
【
Django |
Html |
Vue
】
阅读更多
-
## 用户留言功能
![BLOG_20190619_141603_61](/media/blog/images/2019/06/BLOG_20190619_141603_61.png "博客图集BLOG_20190619_141603_61.png")
留言分为以上5中类型,支持上传文件。
现有的留言models如下,需要的字段都是齐全
admin
2019年6月19日 14:11
【
Django |
Html |
Vue
】
阅读更多
-
Django
关键字:`bulk_create`无法使用`post_save`
要解决的问题:当使用`bulk_create`批量保存数据时,无法接收`post_save`信号。
如何解决:创建`Manager`,重写`bulk_create`方法,models中使用该`Manager`。
## 批量创建对象
```python
staff_de
admin
2019年6月10日 11:55
【
Django
】
阅读更多