首页
学习
活动
专区
工具
TVP
发布

python、mysql、go知识点积累

将自己学过、了解过的知识点进行随笔记录·
专栏作者
125
文章
240648
阅读量
27
订阅数
07-02 django 6-10
字段查询 all():返回模型类对应表格中的所有数据。 get():返回表格中满足条件的一条数据,如果查到多条数据,则抛异常:MultipleObjectsReturned, 查询不到数据,则抛异常:DoesNotExist。 filter():参数写查询条件,返回满足条件 QuerySet 集合数据。 条件格式: 模型类属性名__条件名=值 注意:此处是模型类属性名,不是表中的字段名 关于 filter 具体案例如下: 判等 exact。
GH
2020-04-14
6870
Django实现读写分离
Django实现读写分离 migrate app01 --databse="db1" # 手动操作(queryset对象) ret=Book.objects.all().using("db1") # 自动做(通过配置,程序,读去从库读,写去主库写) # 写一个router 在项目路径下创建db_router.py 在里面写一个类 class Router1: def db_for_read(self, model, **hints): return 'db1' def db_for_
GH
2020-04-09
4970
使用docker部署Django项目步骤
docker部署Django应用 方式一:基于python基础镜像 # 第一种方式:基于python基础镜像来做 cd /home mkdir myproject cd myproject docker run -di --name=myproject -p 8080:8080 -v /home/myproject:/home python:3.6 #mac/linux window:xshell拖进去 scp django_test.zip root@101.133.225.166:
GH
2020-04-09
3K0
Flask框架(一)
Flask是一个python编写的web微框架,使用flask我们可以使用python快速实现一个网站或web服务。
GH
2020-03-19
5990
websocket
这时启动django项目会报错CommandError: You have not set ASGI_APPLICATION, which is needed to run the server.
GH
2020-03-19
2.9K0
Django基于websocket实现群聊功能
Django支持http协议和websocket协议,并且可以识别不同协议请求的原因是channels的ProtocolTypeRouter类的下面代码:
GH
2020-03-19
9590
Celery的使用
Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度,可用于处理实时数据以及任务调度。
GH
2020-02-13
9160
python中使用redis
目录 python中使用redis 安装依赖 使用的三种方式 直接使用 连接池使用 缓存使用:要额外安装 django-redis python中使用redis 安装依赖 >: pip3 install redis 使用的三种方式 直接使用 import redis r = redis.Redis(host='127.0.0.1', port=6379, db=1, password=None, decode_responses=True) 连接池使用 import redis pool = redis.C
GH
2020-02-13
4020
Django rest_framework实现增删改查接口
本文使用Django的rest_framework框架的ModelSerializer模块和ListSerializer模块实现单查群查、单删群删、单增群增、单改群改接口。
GH
2020-01-02
2.1K0
Django中基表的创建、外键字段属性简介、脏数据概念、子序列化
通过图书管理系统引入多表操作:如果我们创建表的方式是先抽象出表与表之间相同的字段建一个父类,然后在用每个表类去继承这个父类,如下面的代码,我们将无法得到期望的表字段。
GH
2019-12-30
4.3K0
APIview的请求生命周期源码分析
Django项目启动=>加载settings文件=>加载models、views、urls文件,执行urls文件,调用视图类的as_view()方法。
GH
2019-12-26
8160
Django对中间件的调用思想、csrf中间件详细介绍、Django settings源码剖析、Django的Auth模块
中间件的调用只需要在配置文件中添加,如果不使用某个中间件,只需要在配置文件中将对应的字符串注释掉就可以,这种调用执行某一代码的方式是不是很方便呢?下面我们就利用Django对中间件的调用的思想,将自己的功能也实现和中间件一样的调用方式。
GH
2019-12-16
8380
cookie、session和中间件
cookie是保存在浏览器上的键值对,session是保存在服务端的键值对,cookie和session存在的目的是保存用户的登录状态,那么为什么有cookie和session呢?这时因为HTTP协议的无状态、无连接的特点,也就是浏览器访问过服务器后如果断开连接,服务器不会记录浏览器的访问状态,这时候就需要利用cookie和session保存用户的登录状态。
GH
2019-12-16
1.2K0
多对多关系表的创建方式、forms组件
through_fields:指定第三张表中哪两个字段维护表与表之间的多对多关系(这里有先后顺序,外键建在谁那里就先写谁)
GH
2019-12-16
5.1K0
SweetAler弹框插件与分页器插件
sweetalert是一款基于Bootstrap的专门用来设计弹窗的插件,具体弹窗样式及相关的代码可以参考此链接插件下载地址
GH
2019-12-16
1.3K0
Django数据库查询优化与AJAX
每一列属性都是不可再分的,两列的属性相近或相似或一样,应尽量合并属性一样的列,确保不产生冗余数据。
GH
2019-12-16
2.3K0
django orm(2)
分组查询主要应用在比如查询班级中男生、女生的个数等需要先分组再查询的场景,分组操作使用的annotate内部调用的是SQL语句group by,分着查询需要和聚合函数联用。按谁分组,models就是谁,annotaten内部传入筛选的条件。
GH
2019-12-16
1.1K0
Django之路由层
以图书管理系统为例我们在数据库建立四张表:图书表、出版社表、作者表、作者信息,这里表与标的对应关系如下:
GH
2019-12-16
1.3K0
初识Django之前端后端与数据库的配置
在Django中需要自己手动创建静态文件存放的文件夹。 在创建好文件夹后需要在settings文件内进行如下配置:
GH
2019-12-16
1.6K0
web框架之初识Django
百度百科:Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。其类型有基于请求的和基于组件的两种框架。
GH
2019-12-16
6870
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档