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

程序员同行者

欢迎您关注程序员同行者订阅号,主要是运维自动化开发等等
专栏作者
227
文章
422941
阅读量
43
订阅数
django rest framework通用view
官方文档:http://www.django-rest-framework.org/ drf为我们提供强大的通用view的功能,本博客对这些view进行简要的总结分析。 首先,我们看一下主要的几种view以及他们之间的关系。
程序员同行者
2018-12-12
1K0
django rest framework mixins小结
由上图可以看出这个类的一个逻辑,其中,perform_create( )对serializer直接进行save保存,当在一些情境下,我们需要对perform_create( )进行重写。 那么我们现在可能有一个下面的需要:   假设现在有一个course课程model,里面维持了一个数,记录课程收藏数,还存在一个用户收藏userfav的model(应当有一个外键指向course),当一个用户对课程进行收藏,理论上现在post进来的应该是userfav的instance,显然,我们还需要对相应course的收藏数进行+1。 这个时候,我们就需要重写perform_create( )方法!
程序员同行者
2018-12-10
1.3K0
python 函数进阶
函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式
程序员同行者
2018-12-10
6620
python 变量进阶(理解)
变量进阶(理解) 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 Python 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着数据在内存中的地址 变量 中 记录数据的地址,就叫做 引用 使用 id() 函数可以查看变量中保存数据所在的 内存地址 注意:如果变量已经被定义,当给一个变量赋值的时候,本质上是
程序员同行者
2018-12-07
7360
saltstack 初始化LINUX系统
前面我们已经了解了saltstack的基础功能,现在就可以使用saltstack为初始化新安装的linux系统。
程序员同行者
2018-10-10
1.7K0
mongodb4.0.2 复制集主从部署
复制集(Replica Sets),是一个基于主/从复制机制的复制功能,进行同一数据的异步同步,从而使多台机器拥有同一数据的都多个副本,由于有自动故障转移和恢复特性,当主库宕机时不需要用户干预的情况下自动切换到其他备份服务器上做主库,一个集群最多可以支持7个服务器,并且任意节点都可以是主节点。所有的写操作都被分发到主节点,而读操作可以在任何节点上进行,可以实现读写分离,提高负载。
程序员同行者
2018-09-27
2.2K0
Django2.1发布,Django2.1新特性
Django 2.1 现已正式发布,官方表示随着 2.1 的发布,对 2.0 系列的主流支持服务将结束,进入安全修复服务周期,直至2019年4月。
程序员同行者
2018-09-27
1.2K0
ELKstack简介及环境部署
Logstash的运行依赖于Java运行环境, Logstash 1.5以上不低于java 7推荐使用最新版本的Java。由于只是运行Java程序,而不是开发,下载JRE即可。
程序员同行者
2018-09-27
5160
vue moment库格式化处理后端传的日期
日期时间格式前端和后端都可以处理,我比较推荐前端来处理(定制化高),下面我就介绍下两种处理的方式
程序员同行者
2018-09-27
2.5K0
django 日志配置
django 日志配置 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'standard': { 'format': '%(levelname)s %(asctime)s %(pathname)s %(filename)s %(funcName)s %(lineno)d: %(message)s' }, # INFO 2016-09-03 16:25:20,067 /home/ubun
程序员同行者
2018-09-27
7400
构建NTP时间服务器
NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,某些应用对时间实时性要求高的必须统一时间。 互联网的时间服务器也有很多,例如ntpdate ntp.fudan.edu.cn 复旦大学的NTP免费提供互联网时间同步。 NTP时间服务器安装: yum install ntp ntpdate -y 即可! 修改ntp.conf配置文件 vi /etc/ntp.conf 只修改如下两行,把#号去掉即可! server 127.127.1.0 # l
程序员同行者
2018-08-16
3.4K0
django 模型关系
比如汽车和制造商的例子,一辆汽车只能属于一个制造商,但是一个制造商有多辆汽车,这个关系,用Django的Model来表示,就是
程序员同行者
2018-08-16
1.4K0
django模型
每个字段有一些特有的参数,例如,CharField(和它的派生类)需要max_length 参数来指定 VARCHAR 数据库字段的大小
程序员同行者
2018-08-16
3.1K0
mongodb远程备份
创建备份用户 db.createUser({user: 'backup',pwd: 'back123' ,roles : [{role : 'userAdminAnyDatabase' ,db : 'admin' },{role : 'readAnyDatabase' ,db : 'admin' },{role : 'dbOwner' ,db : 'admin' },{role : 'userAdmin' ,db : 'admin' },{role : 'root' ,db : 'admin' },{rol
程序员同行者
2018-07-24
1.1K0
python lambda表达式简单用法
习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: # 普通条件语句 if 1 == 1:     name = 'wupeiqi' else:     name = 'alex'    # 三元运算 name = 'wupeiqi' if 1 == 1 else 'alex' 对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 # ###################### 普通函数 ###################### # 定义函数(普通方式) def
程序员同行者
2018-07-24
2130
Python基础之函数等等
需要删除:? 需要新建:? 需要更新:?  注意:无需考虑内部元素是否改变,只要原来存在,新汇报也存在,就是需要更新
程序员同行者
2018-07-24
6070
esxi安装全过程及基本配置
链接: http://pan.baidu.com/s/1jIfg2yU 密码: qacv
程序员同行者
2018-07-24
1.8K0
confluence wiki搭建使用
1)软件包,地址下载 http://pan.baidu.com/s/1ntlBCQP  ,把几个 软件包放在服务器上
程序员同行者
2018-07-24
4.1K0
python datetime模块用strftime 格式化时间
1 2 3 #!usr/bin/python import datetime datetime.datetime.now() 这个会返回 microsecond。因此这个是我们不需要的。所以得做一下修改 1 datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") 格式化之后,就得到了我们常见的格式了。 附:strftime参数 strftime(format[, tuple]) -> string 将指定的struct_time(默认为当前时间),根据
程序员同行者
2018-07-24
5150
redis集群搭建
一、说明: 1、redis节点 3主 3从 192.168.1.55:6300 192.168.1.55:6301 wh-52 192.168.1.59:6300 192.168.1.59:6301 wh-53 192.168.1.87:6300 192.168.1.87:6301 wh-54 2、redis版本 :最新稳定版3.0.6 3、安装配置 安装目录:/usr/local/src/redis-3.0.6/
程序员同行者
2018-07-24
1K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档