码农行者 码农行者
首页
  • Python

    • 语言特性
    • Django相关
    • Tornado
    • Celery
  • Golang

    • golang学习笔记
    • 对比python学习go
    • 模块学习
  • JavaScript

    • Javascript
  • 数据结构预算法笔记
  • ATS
  • Mongodb
  • Git
云原生
运维
垃圾佬的快乐
  • 数据库
  • 机器学习
  • 杂谈
  • 面试
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

DeanWu

软件工程师
首页
  • Python

    • 语言特性
    • Django相关
    • Tornado
    • Celery
  • Golang

    • golang学习笔记
    • 对比python学习go
    • 模块学习
  • JavaScript

    • Javascript
  • 数据结构预算法笔记
  • ATS
  • Mongodb
  • Git
云原生
运维
垃圾佬的快乐
  • 数据库
  • 机器学习
  • 杂谈
  • 面试
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Django 最佳实践-读书笔记 - 第二章 django 环境配置

    • 使用相同的数据库引擎配置
      • 使用 Pip 和 Virtualenv
        • 使用 pip 安装django和开发依赖包
          • 使用版本控制软件
            • 尽量保证开发和生产环境的一致性
            • 开发语言
            • Python
            • Best.Practices.for.Django
            DeanWu
            2016-05-22
            目录

            Django 最佳实践-读书笔记 - 第二章 django 环境配置

            其他章节索引页

            # 第二章 django 环境配置

            # 使用相同的数据库引擎配置

            在不同的环境下使用不同的数据库,而希望其行为一致。这种做法是很危险的,会带来不可预知的问题。

            问题:

            • 生产数据不能够精确的恢复到本地
            • 不同数据库的字段的类型和约束行为不同
            • Fixtures 并不是万能的解决方案。请不要使用它来迁移生产数据。

            # 使用 Pip 和 Virtualenv

            pip : python 包管理工具,方便的安装和卸载python 三方库包。

            virtualenv : python 孤立的运行环境,可以将不同版本的 python 三方包分离,当需要的时候切换。

            virtualenvwrapper :Virtualenvwrapper is a popular companion tool to pip and virtualenv and makes our lives easier, but it’s not an absolute necessity.

            # 使用 pip 安装django和开发依赖包

            # 使用版本控制软件

            推荐:

            • git
            • Mercurial

            # 尽量保证开发和生产环境的一致性

            • 可以使用 Vagrant and VirtualBox 来虚拟生产环境。
            #Django#Django最佳实践
            上次更新: 2023/03/28, 16:27:19
            最近更新
            01
            chromebox/chromebook 刷bios步骤
            03-01
            02
            redis 集群介绍
            11-28
            03
            go语法题二
            10-09
            更多文章>
            Theme by Vdoing | Copyright © 2015-2024 DeanWu | 遵循CC 4.0 BY-SA版权协议
            • 跟随系统
            • 浅色模式
            • 深色模式
            • 阅读模式