随笔小记 使用 Flask-Migrate 来迁移数据库 使用 Flask-SQLAlchemy[1] 的童靴,可能会经常改动某些数据模型的属性,当然有更好的选择,那就是 Flask-Migrate[2] 安装 安装我觉得其实可以忽略这一步;),肯定用 pip 啦 pip install Flask-Migrate 使用 有两个方式可以使用 Flask-Migrate ,我一一介绍 使用 Flask 下面是官方例子 from flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:
Python pip 的基本用法 在 virtualenv 中,我们可以很方便的将当前 virtualenv 环境下所有所需的包清单至一个指定文件中,同时也可以很轻松的使用这个文件来批量安装所有所需的包 进入 virtualenv 目录并且激活环境 打开命令行 #!/bin/bash cd [virtualenv-path] // 首先进入指定的virtualenv目录 source ./bin/activate // 激活环境 生成 requirements.txt 包清单文件 #!/bin/bash pip freeze > requirements.txt 这句代码将会生成一个 requirements.txt 文件至 virtualenv根目录,requirements.txt 文件名是可选的,无所谓什么名字, requirements.txt 只是一个被规范成大家使用的名称而已 生成的 requirements.txt 文件格式如下: Flask==0.12