Python+Django+Ansible Playbook自动化运维项目实战 第三章

3-1 DevOps

  • 运维部分
    Linux系统基本操作,数据库基本管理操作,网络知识
  • 开发部分
    python
    Django
    DevOPS构建

3-2

*Python入门引导

  1. Ipython
    一个基于python的交互解释器
    自动补全,历史记录,获得对象信息
    安装
pip install ipython
? aa

打印aa是什么类型.

  1. 数据类型
  2. 变量,基础使用,基本语句
  3. 迭代器和生成器表达式
  4. 函数式编程

3-7 Django工程快速入门引导

  • 为什么选择Django
  1. 一站式解决方案(ORM,Session,Admin)
  2. 成熟的Python框架
  • Django工程结构和建立
    项目容器:


    微信截图_20180301154149.png

安装

pip install Django==1.8.2

创建容器

创建app

3-8 第一个DevOPS工程及Django的settings文件配置

  • 目标功能:记录HTTP访问的IP及用户UA信息
  • 步骤:
  1. settings文件配置
  2. modles模型建模
  3. 项目设计
  4. 项目开发

3-9 model 模型

3-10 建立工程模型

3-11 迁移

微信截图_20180301161309.png

3-12 工程功能设计

微信截图_20180301161741.png

你可能感兴趣的:(Python+Django+Ansible Playbook自动化运维项目实战 第三章)