零、所用环境
服务器:Ubuntu,Python3
一、创建项目目录
mkdir project_name log
二、创建数据库
1. 进入mysql
mysql -u root -p
2. 创建数据库
create database database_name charset utf8;
3. 删除数据库
drop database database_name;
更多见MySQL相关操作(备份恢复、授权用户权限、修改密码等)
三、利用git下载项目文件
1. 初始化仓库
git init
2. 在本地目录下关联远程仓库
git remote add origin 项目代码托管平台链接
3. 从远程仓库下载代码
git pull origin master
4. 取消关联
git remote remove origin
四、创建虚拟环境
1. 创建虚拟环境
mkvirtualenv virtualenv_name --python=python路径
备注:which python/python3 查看python路径。
2. 进入虚拟环境
workon virtualenv_name
3. 在虚拟环境中导入包
pip install -r requirements.txt
4. 打包虚拟环境包到requirements.txt
pip freeze > requirements.txt
5. 退出虚拟环境
deactivate
6. 删除某个虚拟环境
rmvirtualenv virtualenv_name
7. 列出所有虚拟环境
lsvirtualenv
8. 进入到虚拟环境所在的目录
cdvirtualenv
五、映射数据库模型(Flask ORM)
python manage.py db init(第一次)
python manage.py db migrate
python manage.py db upgrade
六、利用manage.py添加数据到数据库(Flask)
1. 测试能否正常运行
python manage.py runserver --host 0.0.0.0 --port 端口号
2. 执行其他命令,如
python manage.py create_role
python manage.py create_cms_user -u name -p pwd -t tel
网友评论