摘要: centos7 虚拟机 1. Vagrantfile 2. bootstrap.sh docker 主机 1. Vagrantfile 2. bootstrap.sh 3. update.sh bootstrap.sh 只执行一次,update.sh 做更新,每次运行 ubuntu16 虚拟机(带图 阅读全文
posted @ 2019-07-22 22:09 兔头咖啡 阅读(285) 评论(0) 推荐(1) 编辑
摘要: Vagrant 简介 Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。Vagrant 易于配置的、可重复的,为团队提供一致的工作环境,解决环境隔离依赖等问题,最大限度地提高生产效率。 开发人员只需要创建并配置 Vagrantfile,在通过 vagrant up 命令创建 阅读全文
posted @ 2019-07-21 20:25 兔头咖啡 阅读(446) 评论(0) 推荐(1) 编辑
摘要: csv模块 读写逗号分隔值的文件 一、准备文件 csv_test.csv 二、读文件 reader() DictReader() 可以看出区别一个是list, 一个是OrderedDict,在切换注释,使用get取值: 使用DictReader()读取文件,会使用第一行的值当key和后面每一行组成一 阅读全文
posted @ 2018-04-25 14:20 兔头咖啡 阅读(309) 评论(2) 推荐(1) 编辑
摘要: 自定义中间件 process_request(self, request) process_response(self, request, response) process_view(self, request, view_func, view_args, view_kwargs) process 阅读全文
posted @ 2017-06-27 06:21 兔头咖啡 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 自定义字段 model字段就是在处理python对象/数据库值/查询值之间的转换 to_python() 被下面的代替,兼容考虑也要使用 from_db_value() 从数据库加载数据转为python对象 get_prep_value() 将python对象转为查询值 get_db_prep_va 阅读全文
posted @ 2017-06-27 05:48 兔头咖啡 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 自定义表单字段验证 表单验证步骤 1.字段的to_python():数据转换 2.字段的validate():特异性验证 3.字段的run_validators():validators验证 4.字段clean():按顺序调用前3个 5.表单的clean_fieldname():自定义的验证 6.表 阅读全文
posted @ 2017-06-27 04:47 兔头咖啡 阅读(1912) 评论(2) 推荐(0) 编辑
摘要: - 用法:拼接url @permalink def get_absolur_url(self): return "cms-story", {}, {'slug': self.slug} 函数返回三个参数:第一个参数是url映射name,第二个一般为空,第三个参数是一个dict- 源码 def permalink(func): from django.urls impor... 阅读全文
posted @ 2017-06-26 01:24 兔头咖啡 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 自定义错误页面 常见的错误页面 400 bad request 403 HTTP Forbidden 404 page not found 500 server error 自定义错误页面 配置setting DEBUG=True,Django会显示默认错误页面,我们要自定义,所以修改为DEBUG= 阅读全文
posted @ 2017-06-24 09:51 兔头咖啡 阅读(224) 评论(0) 推荐(0) 编辑
摘要: abc 抽象基类 注册一个具体类 继承实现 读写属性 阅读全文
posted @ 2017-06-18 21:59 兔头咖啡 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: argparse 命令行参数解析 简单示例 从文件读取参数 阅读全文
posted @ 2017-06-18 14:36 兔头咖啡 阅读(396) 评论(0) 推荐(0) 编辑


作者:兔头咖啡
出处:http://www.cnblogs.com/wj5633/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。