上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 通过gunicorn部署django项目,比使用uwsgi方式要简单,具体操作如下: 步骤: 1. 安装依赖 yum install python3 yum install nginx (或者下载nginx包部署)yum install gunicornpip install gevent # 这个 阅读全文
posted @ 2020-03-07 17:19 修仙小白 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: django-form表单数据校验 #form 数据校验 class StudentForm(forms.Form): name = forms.CharField(min_length=2, max_length=10,required=True) #校验长度、必填项 phone = forms. 阅读全文
posted @ 2020-01-27 14:37 修仙小白 阅读(499) 评论(0) 推荐(0) 编辑
摘要: python 解析命令行读取参数,在多个文件或者不同语言协同的项目中,python脚本经常需要从命令行直接读取参数。 万能的python自带了sys.arg、argparse、optparse模块等,使读取命令行参数变得简单而规范。 sys.argv 解释:就是一个从程序外部获取参数的桥梁,因为我们 阅读全文
posted @ 2019-10-08 19:22 修仙小白 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 什么是递归? 递归,就说函数在运行的过程中调用自己。 代码如下: def recursion(n): print(n) recursion(n+1) recursion(1) 出现的效果,就是这个函数在不断的调用自己,每次调用n+1相当于循环。 结果如下: 可是为何执行了900多次就出错了?还说超过 阅读全文
posted @ 2019-09-19 18:31 修仙小白 阅读(212) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-16 11:51 修仙小白 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Django ORM基本配置 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 django为使用一种新的方式,即:关系对象映射(Object Rel 阅读全文
posted @ 2019-07-03 17:58 修仙小白 阅读(3662) 评论(0) 推荐(0) 编辑
摘要: 背景: 每次构建项目时都需要去修改一下配置,然后保存,再去立即构建。这样修改容易修改出错误,影响到执行脚本,且每次都要去修改配置,不容易修改,操作也比较麻烦。所以决定将Jenkins修改为参数化构建。下面是步骤。 1. jenkins配置,勾选参数化构建 2. 添加参数,一般常用的choice 和 阅读全文
posted @ 2019-07-03 14:34 修仙小白 阅读(2563) 评论(0) 推荐(0) 编辑
摘要: 通过上次的学习,我们已经对Django有了简单的了解,现在来深入了解下~ 1. 路由系统 1.1 单一路由对应 a. urls url(r'^login/', views.login), # login > 函数名 views.login b. templates目录下的login.html <!D 阅读全文
posted @ 2019-06-30 16:50 修仙小白 阅读(772) 评论(0) 推荐(0) 编辑
摘要: Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。今天就一起来学习下Django; 1. 准备工作 使用pip安装: pip install Djan 阅读全文
posted @ 2019-06-30 16:03 修仙小白 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 补充一些有趣的知识 1. sys模块方法的补充,打印进度条 import sys,time for i in range(20): sys.stdout.write("#") sys.stdout.flush() time.sleep(0.1) 2. 实现简单的shell sed替换功能 impor 阅读全文
posted @ 2019-04-13 15:28 修仙小白 阅读(564) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页