一、python web 项目部署 python django默认启动python3 manage.py runserver 0.0.0.0:8000这种方式调用wsgiref单机模块,性能较低,生产环境不用 线上使用uwsgi工具(由c语言编写的工具,性能强悍)启动django,使用方式: 在激活 ...
分类:
其他好文 时间:
2019-10-05 12:45:05
阅读次数:
109
Python+Django+AnsiblePlaybook自动化运维项目实战 内容目录 Django 基础 MVC ORM COMMAND Authentication Ansible 基础 配置 ad-hoc 命令集 python api 代码解读 演示 创建虚拟化环境并进入 python3/py ...
分类:
编程语言 时间:
2019-09-30 21:28:43
阅读次数:
267
一 django 生命周期 二 django中间键 1.什么是中间键 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 简单来说就相当于django门户,保安 ...
分类:
编程语言 时间:
2019-09-25 22:22:29
阅读次数:
125
一 表中多对多关系三种创建方式 以Book表和Author表多对多关系例 form组件 form组件的三大功能 #1.数据检验 #2.渲染页面 #3.展示信息 1.form组件的基本用法 ##校验数据 #pycharm自带form组件类测试及语法 测试语法总结: ##前端渲染页面的三种方式 ##注意 ...
分类:
编程语言 时间:
2019-09-24 21:29:04
阅读次数:
125
利用 Python django 框架 输入汉字,数字,字符,等。。转成二维码! 模块必备:Python环境 + pillow + qrcode 模块 django views函数代码!路由自己设置就可以。 前段代码 这样就可以动态生成二维码了。 做好的二维码,访问地址:http://qrcode. ...
分类:
编程语言 时间:
2019-09-23 18:24:38
阅读次数:
110
1. Python安装路径以及Python安装路径\Script文件夹,已经添加到PATH环境变量中。 2. 查看django 版本正常: 3. 创建项目: django-admin.py startproject test ,错误: 4. 查看 django 运行脚本的目录 可以看到还有一个编译后 ...
分类:
编程语言 时间:
2019-09-22 23:49:46
阅读次数:
119
一 数据库优化查询 1.惰性查询:orm内的所有语句操作,只有你真正需要数据的时候才会对数据库进行操作,如果只是单单写orm语句不会走数据库。这样的好处是减轻数据库压力。 2.only 3.defer 4.select_related:一对一,一对多 5.prefetch_related :不主动连 ...
分类:
数据库 时间:
2019-09-20 22:57:39
阅读次数:
130
一 单表操作 二 测试脚本文件使用 django中 你可以写一个单独测试某一个py文件的测试脚本 不需要再频繁的走web请求 1.脚本测试文件必须的代码 三 模型层的单表操作 1.返回QuerySet对象的方法有 all() filter() exclude() order_by() reverse ...
分类:
编程语言 时间:
2019-09-19 01:40:46
阅读次数:
104
一 模板语法 二 后端向前端html文件传值的两种方式 三 模板传值的数据类型格式 支持传输的数据类型: 四 前后端取消转义 五 模板语法过滤(有点类似于python中数据类型的内置函数) 1.在Django的模板语言中,通过使用 过滤器 来改变变量的显示。 过滤器的语法: {{ value|fil ...
分类:
编程语言 时间:
2019-09-19 01:06:52
阅读次数:
95
首先,下载必要工具,在ubuntu终端输入 激活 创建一个虚拟环境,如果需要配置python版本,加-p 创建Django项目 进入项目目录下创建APP 由可能这个会报错,那是因为Django版本和python版本不兼容的问题,找到提示的目录的widgets.py文件在152行把逗号去掉即可 创建完 ...
分类:
编程语言 时间:
2019-09-16 23:18:04
阅读次数:
114