
Django
Django
autoooooooo
这个作者很懒,什么都没留下…
展开
-
Powered by Django REST Swagger
文章目录Powered by Django REST Swagger#1 环境#2 使用指南#2.1 注册app#2.2 使用Powered by Django REST Swagger#1 环境Python==3.7.6Django==2.0.7django-rest-swagger==2.2.0安装swaggerpip install django-rest-swagger...原创 2019-10-30 22:45:19 · 300 阅读 · 0 评论 -
mac查看关闭端口 Django 运行 端口被占用 Error: That port is already in use
文章目录端口#0 GitHub#1 环境#2 需求分析#3 开始端口#0 GitHubNone#1 环境Mac#2 需求分析在mac上运行Django项目时,会遇到这种情况,当一个端口打开被django使用时(例如8888端口被Django使用),再次使用8888端口,就会提示该端口被占用,问题来了,如果8888端口已经使用了,但是如果pycharm的窗口被关掉了,就无法停止8...原创 2019-02-19 15:37:31 · 944 阅读 · 0 评论 -
Django 数据库操作(MongoDB+Django)ORM
文章目录django-mongodb#0 GitHub#1 环境#2 开始#2.1 安装 mongoengine#2.2 新建django项目#2.3 在MongoDB新建一个数据库#2.4 修改settings.py配置#2.5 models.py#2.6 不需要数据库迁移#2.7 新建视图函数#2.8 访问接口#3 注意django-mongodb#0 GitHubhttps://git...原创 2019-04-26 16:14:25 · 2544 阅读 · 2 评论 -
Django Celery4 异步任务配置和使用
文章目录Celery4 异步任务#0 GitHub#1 环境#2 项目配置#3 需求分析#4 开始#4.1 开一个发送邮箱接口#4.2 测试注意事项#1 在app下的__init__.py必须加上那些代码,否则不会成功Celery4 异步任务原创 2019-05-02 18:55:15 · 2458 阅读 · 2 评论 -
Django中Q查询及Q()对象 F查询及F()对象
文章目录Django Q/F#1 环境#2 开始#2.1 django F()表达式#2.2 F()操作在 obj.save() 后会持续存在#2.3 F()再过滤(filter)中的使用#2.4 Django Q()表达式#2.5 Q()传入条件查询#2.6 Q()非Django Q/F#1 环境Python3.7.3Django==2.0.6#2 开始#2.1 django F(...原创 2019-04-24 22:28:40 · 5319 阅读 · 0 评论 -
关于Django多进程多线程详解
文章目录Django 多线程#1 环境#2 Django原生单线程#3 Django server 默认多线程#3.1 测试#4 使用 uWSGI 服务器启动 django#4.1 启动 uWSGI#4.2 给uWSGI加进程数#5 总结关于django的多线程问题Django 多线程#1 环境Python3.7.3Django==2.0.7uWSGI==2.0.18#2 Djang...原创 2019-05-08 15:01:34 · 21991 阅读 · 2 评论 -
Django官方文档小结(一) -- Models模型
文章目录Django 关系字段#1 环境#2 字段#2.1 一对多(ForeignKey)#2.1 参数#2.2 自关联#2.3 关联关系#2.4 数据库表示#2.5 反向查找 (related_name)#2.6 反向直接获取数据 (related_query_name)#2.2 多对多 (ManyToManyField)#2.3 一对一 (OneToOneField)未完待续 !!!Dja...原创 2019-05-26 17:47:51 · 465 阅读 · 0 评论 -
Django官方文档小结(二) -- QuerySet
文章目录Django QuerySet#1 环境#2 Field查找#3 APIDjango QuerySet本文主要内容是关于Django框架中QuerySet知识小结#1 环境Python3.7.3Django==2.0.7#2 Field查找字段查找是指定SQL WHERE子句的内容的方式。它们被指定为QuerySet方法的关键字参数filter(), exclude()并且...原创 2019-05-26 21:38:51 · 385 阅读 · 0 评论 -
Django官方文档小结(三) -- ORM数据库性能优化
文章目录Django ORM性能优化#1 环境#2 QuerySet优化#2.1 select_related()函数#2.2 select_related()使用#2.3 总结#2.4 打印SQL语句Django ORM性能优化#1 环境Python3.7.3Django==2.0.7#2 QuerySet优化#2.1 select_related()函数select_relat...原创 2019-05-27 13:20:51 · 800 阅读 · 0 评论 -
Django官方文档小结(四) -- 用户及权限
文章目录Django 用户及权限#1 环境#2 用户#2.1 User对象#2.2 用户密码管理#3 权限#3.1 权限表结构#3.2 操作权限#4 权限组#4.1 权限组表结构#4.2 操作权限组#5 自定义权限未完待续 ! ! !Django 用户及权限#1 环境Python3.7.3Django==2.0.7#2 用户#2.1 User对象这里推荐使用 AbstractUse...原创 2019-05-28 12:38:32 · 919 阅读 · 1 评论 -
django2 django-celery djcelery beat task 循环任务
Celery#0 需求每隔3秒钟,把当前的时间写入数据库#1 环境1.1安装Django (2.0.7)celery (3.1.23)django-celery (3.2.2) # 如果Django是2以上的版本,django-celery不能是低版本django-crontab (0.7.1)django-redis (4.9.0)1.2前提条件redis可以正常使用...原创 2019-01-14 17:47:58 · 3674 阅读 · 0 评论 -
Python+Django+mysql+redis+wsgi+Nginx项目部署到服务器Centos6.5
环境全新的CentOS6.5(腾讯云服务器)Python3.6MySql5.7Django 2.0WsgiNginxRedis开始1. 准备一个CentOS 6.5服务器2.安装Python3.6到官网下载Python3.6的源码包(注意是源码包,不是win osx)https://www.python.org/借助Xptf工具(也可以用其他工具)把刚刚下载...原创 2018-11-14 16:12:45 · 2545 阅读 · 0 评论 -
django设置cookie
文章目录Cookie#0 GitHub#1 环境#2 开始#2.1 存储#2.2 设置#2.3 加密Cookie#0 GitHubhttps://github.com/Coxhuang/django-cookie.git#1 环境Python3.6Django==2.0.7#2 开始#2.1 存储Cookie是将数据保存在用户的浏览器中,至于如何保存,不需要我们操作#2.2...原创 2019-01-29 22:08:00 · 1964 阅读 · 0 评论 -
Django信号量signals总结使用
文章目录django信号量#0 GitHub#1 环境#2 需求#3 设置#3.1 新建一个django项目#3.2 配置文件#3.2.1 目录结构#3.2.2 修改./app/apps.py#3.2.3 修改./app/__init__.py#3.2.4 新增./app/signal.py#3.3 效果#4 其他触发机制django信号量#0 GitHubhttps://github.co...原创 2019-01-20 01:18:01 · 1791 阅读 · 0 评论 -
django-transaction 事务回滚
文章目录事务回滚#0 GitHub#1 环境#2 需求#3 事务回滚#4 使用#4.1 新建一个django项目事务回滚#0 GitHubhttps://github.com/Coxhuang/django-transaction.git#1 环境Python3.6Django==2.0.6#2 需求用户的数据包括基本资料表A,特殊资料表B;在新增用户时,需要对表A和表B进行...原创 2019-01-20 13:45:01 · 1630 阅读 · 0 评论 -
django 获取访问者外网ip地址
文章目录ip#0 GitHub#1 环境#2 需求#3 获取本地ip#4 获取访问者ip#4.1 注意ip#0 GitHubhttps://github.com/Coxhuang/django-ip.git#1 环境python3.6Django==2.0.7#2 需求获取本地ip获取访问者ip#3 获取本地ipfrom django.shortcuts import...原创 2019-01-26 15:42:12 · 1663 阅读 · 0 评论 -
Django RESTFramework 自定义异常Execptions
文章目录Execptions#0 GitHub#1 环境#2 需求分析#3 开始#3.1 新建一个django项目#3.2 把"detail"改成"msg"#3.3 序列化抛出的异常改成自己的格式Execptions#0 GitHubhttps://github.com/Coxhuang/django-execptions#1 环境Python3.6Django==2.0.7dja...原创 2019-01-31 21:39:53 · 1336 阅读 · 0 评论 -
django model 条件过滤
文章目录queryset#1 aggregate#1.1 Avg 平均数#1.2 Sum 求和#1.3 Max 最大值#1.4 Count 计数#2 字典#3 条件选取#3.1 注意 distinct#4 条件参数queryset#1 aggregate#1.1 Avg 平均数from django.db.models import Avgmodels.PlayUser.objects....原创 2019-01-22 10:56:21 · 1912 阅读 · 0 评论 -
django pagination 自定义分页
文章目录pagination#0 GitHub#1 环境#2 需求分析#3 开始#3.1 新建一个Django项目#3.2 新建文件 pagination.py(文件名随意)#3.3 使用#3.3.1 没有使用分页#3.3.2 使用分页#3.4 如果有的接口需要显示与其他接口数量不同的数据,该怎么办pagination#0 GitHubhttps://github.com/Coxhuang/...原创 2019-01-31 23:09:43 · 1222 阅读 · 0 评论 -
Django 遇到的坑
文章目录#1 环境#2 Models#2.1 默认值#1 环境Python3.6Django==2.0.7celery==3.1.23django-celery==3.2.2django-crontab==0.7.1django-filter==2.0.0django-redis==4.9.0djangorestframework==3.8.2djangorestframewo...原创 2019-02-02 23:59:08 · 312 阅读 · 0 评论 -
Django中间件 Middleware
文章目录中间件#0 GitHub#1 环境#2 中间件介绍#2.1 定义#2.2 种类#3 概述#3.1 配置#4 开始#4.1 process_request / process_response#4.2 process_view#4.3 process_exception中间件#0 GitHub#1 环境python3.6Django==2.0.7#2 中间件介绍#2.1 定...原创 2019-01-23 15:38:00 · 327 阅读 · 0 评论 -
django Throttling 节流 限制接口访问次数
文章目录Throttling#0 GitHub#1 环境#2 需求分析#3 什么是节流#4 官方提供的节流库#4.1 开始新建一个Django项目settings.pyviews.py#4.2 改进#5 自定义节流#5.1 需求分析#5.2 新建文件 throttling.py#5.3 settings.pyThrottling#0 GitHub#1 环境Python3.6Django=...原创 2019-01-29 15:19:45 · 1651 阅读 · 0 评论 -
Django用户认证系统组与权限(一)
文章目录Django权限系统#1 用户UserAbstractUser#2 认证用户系统自带认证自定义认证#3 修改用户密码#4 登录#5 退出登录#6 Group添加/删除 用户组用户加入用户组用户退出用户组用户退出所有用户组用户组中所有用户退出组#7 Permission检查用户权限用户添加权限删除权限清空权限权限组添加权限删除权限清空权限#8 自定义权限Django权限系统#1 用户U...原创 2019-01-29 15:38:45 · 529 阅读 · 0 评论 -
Django SMTP发送邮件 email
文章目录Email#0 Github#1 环境#3 需求分析#4 开始#4.1 新建一个django项目#4.2 配置#5 邮箱配置详解#5.1 配置自己的邮箱地址(xxx.@163.com)#5.2 配置授权码(这里以163为例)Email#0 Githubhttps://github.com/Coxhuang/django-email.git#1 环境Python3.6Djang...原创 2019-01-29 16:47:57 · 1632 阅读 · 0 评论 -
django session
文章目录session#0 GitHub#1 环境#2 开始#2.1 数据库迁移#2.2 设置session#2.2.1 设置#2.2.2 获取#2.2.3 删除#2.2.4 查看sessionsession#0 GitHubhttps://github.com/Coxhuang/django-session.git#1 环境Python3.6Django==2.0.7#2 开始...原创 2019-01-29 19:30:08 · 202 阅读 · 0 评论 -
django2 python3.6安装 xadmin2
文章目录xadmin#1 环境#2 下载 xadmin#3 安装#3.1 pip安装#3.2 源码安装#4 xadmin的配置#4.1 新建一个django项目#4.2 修改settings.py#4.3设置urls.py文件#4.4数据库迁移#4.5新增超级管理员#4.6 启动项目,进入xadmin#4.7 pip安装和源码安装的区别xadmin#1 环境python==3.6Djang...原创 2019-01-19 23:43:07 · 625 阅读 · 0 评论