Flask-Script
4551 단어 python 프레임 워 크
Flask-script 이 뭐 예요?
Flask-script 은 셸 명령 을 생 성 하 는 데 사 용 됩 니 다.Flask 에서 추가 스 크 립 트 를 작성 하 는 데 지원 을 제공 합 니 다.
왜 Flask-script 을 사용 합 니까?
Flask-script 설치 및 설정
pip install flask_script
Flask-script 설정
프로젝트 의 입구 파일 로 파일 manage.py 를 만 듭 니 다.
from flask_script import Manager
app = Flask(__name__)
# Manager ;
# configure your app
manager = Manager(app)
if __name__ == "__main__":
# Manger 。
manager.run()
기능 을 실현 하 다
python manage.py
python manage.py runserver
python manage.py runserver -h
python manage.py runserver -h '0.0.0.0' -p 8089
사용자 정의 명령 을 추가 하 는 세 가지 방법:
# :
@manager.command
def hello():
return "hello"
# :
from flask_script import Command
class Hello(Command):
"prints hello world"
def run(self):
return "hello world"
manager.add_command('hello', Hello())
# :
@manager.option('-n', '--name', help='Your name')
def hello(name):
return "hello", name