flask_script
flask_script安装:
安装方法
- ```
pip install flask-script1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
------
## flask_script初次使用:
1. ```python
from flask_script import Manage
from app import app
manage = Manage(app)
@manage.command
def func():
print('hello world')
#最简单的flask_script创建
#无参数
- ```
```python
@manage.option(‘-u’,’–username’,dest=’’)
def func(username):print("你输入的账号为%s"%username)
#有参数
1
2
3
4
5
6
7
3. 进入命令提示符,进入代码所在的文件夹
1. ```python
python (文件名称) func
#无参数- ```python
python (文件名称) func -u “root”#有参数1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
------
## flask_script进阶操作:
1. 额外创建一个script文件
2. 在文件中引入要集成的文件
1. ```python
from flask_script import Manager
from app import app,db,Person
db_script = Manager()
@db_script.command
def func1():
print('仓库创建成功')
@db_script.command
def func2():
print('数据迁移成功')
@db_script.command
def func3():
print('数据映射成功')
- ```python
在主文件中注册附属的script文件
- ```python
from flask_script import Manager
from app import app,db,Person
from db_script import db_script
manager = Manager(app)
manager.add_command(‘db’,db_script)1
2
3
4
5
6
7
4. 在命令提示符中使用
1. ```python
python 文件名 db func1
python 文件名 db func2
python 文件名 db func3
- ```python