Flask-Script

  先安装pip3 install Flask-Script

from sansa import create_app
from flask_script import Manager app = create_app()
manager = Manager(app) if __name__ == '__main__':
manager.run() #命令行执行python manage.py runserver运行

  自定义命令

# -*- coding:utf-8 -*-
#! /usr/bin/env python
# __author__ = 'seven' from sansa import create_app
from flask_script import Manager app = create_app()
manager = Manager(app) @manager.command
def custom(arg):
'''
自定义命令
python manage.py custom 123
:param arg:
:return:
'''
print(arg) @manager.command
def create_all():
'''
python manage.py create_all
:return:
'''
print('create_all')
# from sansa import create_app
# from sansa import db
#
# app = create_app()
#
# with app.app_context():
# db.create_all() @manager.option('-n', '--name', dest='name')
@manager.option('-u', '--url', dest='url')
def cmd(name, url):
'''
自定义命令
python manage.py cmd -n laoliu -u www.baidu.com
python manage.py cmd --name laoliu --url www.baidu.com
:param name:
:param url:
:return:
'''
print(name, url) if __name__ == '__main__':
manager.run() #命令行执行python manage.py runserver运行

  Flask-Migrate

  先安装pip3 install Flask-Migrate

  SQLAlchemy中本身不支持在运行过程中修改列,如果要修改,需要把表删了,重建,如果要实现和django里类似于makemigrations,migrate等效果,就可以用这个第三方插件了

  

最新文章

  1. 探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御
  2. devexpress layoutcontrol 自动生成布局示例代码
  3. 使用CSS3线性渐变实现图片闪光划过效果
  4. 重新想象 Windows 8.1 Store Apps (82) - 绑定: DataContextChanged, TargetNullValue, FallbackValue, UpdateSourceTrigger
  5. spark优化之优化数据结构
  6. Jetty提交数据时报java.lang.IllegalStateException: Form too large270468>200000问题解决
  7. 坚持Delphi的厂商与产品
  8. SQLServer获取最后插入的ID值SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
  9. [LeetCode] 73. Set Matrix Zeroes 解题思路
  10. poj 2886Who Gets the Most Candies?
  11. silverlight控件动画状态的过渡
  12. 改动导航栏上返回button上的字,比如把back改动为返回
  13. javascript正则表达式小数类型
  14. Java之IO流补充
  15. 爬取知名社区技术文章_article_3
  16. Netty中解码基于分隔符的协议和基于长度的协议
  17. Python __new__ 实现单例模式 python经典面试题
  18. eclipse使用报错集锦
  19. ES6中export与export default的区别
  20. 转载:abstract的方法是否可同时是static,是否可同时是native,是否可同时是synchronized?

热门文章

  1. HTTPS证书申请相关笔记
  2. Xilinx IP核使用(一)--FIFO
  3. 正则过滤html的标签
  4. 前端点击删除按钮删除table表格的数据
  5. WebRTC编译具体介绍
  6. Oracle基础(三)数据库管理
  7. flutter datatable
  8. 使用AccessibilityService实现微信自己主动抢红包
  9. golang json数组拼接
  10. MFC多国语言——资源副本