jobplus8
LouPlus Team 8 https://www.shiyanlou.com/louplus/python
招聘网站项目
Contributors
开发环境准备
0.克隆后进入jobplus8主目录下
git clone https://www.shiyanlou.com/LouPlus/jobplus8.git
1.进入jobplus8主目录后,添加并修改/etc/mysql/my.cnf(添加在对应底部即可),将mysql编码设置为utf8: $ sudo vim /etc/mysql/my.cnf
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
[mysql]
default-character-set = utf8
2.启动并进入MySQL数据库
$ sudo service mysql start
$ mysql -uroot
3.创建jobplus8数据库待用
mysql>create database jobplus8;
4.安装项目依赖软件包
$ sudo pip3 install -r requirements.txt
5.设置项目应用环境变量,并处于调试模式
$ export FLASK_APP=manage.py
$ export FLASK_DEBUG=1
6.使用 flask-migrate 初始化数据库
$ flask db init
$ flask db migrate -m "init database"
数据库数据更新:$ flask db upgrade
执行完flask db upgrade后再生成数据
7.生成数据
$ flask shell
In [1]:from jobplus.scripts import run
In [2]:run()
8.启动应用,并打开链接即可
$ flask run