zoukankan      html  css  js  c++  java
  • flask-script的基本使用

    Flask-Script

    • flask-script的作用是可以通过命令行的形式来操作Flask.例如通过命令跑一个开发的服务器、设置数据库等。

    命令的添加方式

    1 .使用manage.command: 这个方法是用来添加那些不需要传递参数的命令的。
    2 .使用manage.option: 这个方法是用来添加那些需要传递参数的命令的。有几个参数就需要些使用几个参数器。
    3 .如果有一些命令是针对某一功能的,可以加这些命令放在同一个模块里

    from flask_script import Manager
    
    manager = Manager()
    
    
    @manager.command
    def init():
        print('数据库初始化完成!')
    
    from flask_script import Manager
    from app import app, db, User
    from script import db
    
    manager = Manager(app)
    
    manager.add_command('db', db.manager)  # 从单独的模块中导入命令
    
    
    @manager.command
    def hello():
        print('nihao')
    
    
    @manager.option('-n', '--name', dest='name')
    def say_name(name):
        print(name)
    
    
    @manager.command
    def create_user():
        name = input('请输入用户名:')
        age = input('请输入用户年龄:')
        user = User(name=name, age=age)
        db.session.add(user)
        db.session.commit()
    
    
    if __name__ == '__main__':
        manager.run()
    
    
  • 相关阅读:
    angularjs select
    DataInputStream和DataOutputStream
    Linux gcc编译器
    Linux 网络配置
    Linux 实用工具vi
    Linux 文件系统
    Linux Linux系统管理命令
    Linux Linux常用命令二
    Linux Linux常用命令一
    数据结构 排序(归并排序)
  • 原文地址:https://www.cnblogs.com/ivy-blogs/p/11592450.html
Copyright © 2011-2022 走看看