上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 1、安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包; rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; rpm -ivh example.rpm 安装 examp 阅读全文
posted @ 2019-03-29 15:18 G先生 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 在model中添加字段的格式一般为: field_name = field_type(**field_options) 一 field options(所有字段共用) 1 null 默认为False,True则表示可以为null。(空字符串在数据库中可能被存储为'') 2 blank 默认为Fals 阅读全文
posted @ 2019-03-29 15:07 G先生 阅读(918) 评论(0) 推荐(0) 编辑
摘要: linux 查看系统信息命令是linux初学者必备的基础知识, 下面给除了各linux发行版比较常用的系统信息查询的命令 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CP 阅读全文
posted @ 2019-03-29 11:33 G先生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 当我们对某个表需要在创建时,给他绑定一个随机的id,那么我们怎么做呢? 当创建一个用户时执行的为save方法,所以通过下面的 super(UserInfo, self).save(*args, **kwargs)来将生成的md5值赋给这条创建的记录。 import hashlib from djan 阅读全文
posted @ 2019-03-29 11:14 G先生 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个 阅读全文
posted @ 2019-03-01 16:00 G先生 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2019-03-01 14:55 G先生 阅读(231) 评论(0) 推荐(0) 编辑
摘要: SQLAlchemy orm英文全称object relational mapping,就是对象映射关系程序,简单来说就是类似python这种面向对象的程序来说一切皆对象,但是使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样在使用 阅读全文
posted @ 2019-02-26 17:10 G先生 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-25 15:05 G先生 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 通过 vi /etc/mongdb.conf 修改bind_ip 进行配置。 阅读全文
posted @ 2019-02-12 16:14 G先生 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 楔子 如果有这样一个列表,让你从这个列表中找到66的位置,你要怎么做? l = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88] 你说,so easy! l.index(66) 我们之所以用index方 阅读全文
posted @ 2019-02-12 11:54 G先生 阅读(948) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

:guocheng