Flask Flask 3201瓶瓶

使用Flask-Actions来管理你的flask项目

youngking 2010-07-23 00:37:36

安装: easy_install -U flask-actions 或 pip install flask-actions 创建一个新项目:   flask_admin.py startproject helloproject 项目组织结构:  helloproject/  ├── helloproject  │ ├── __init__.py  │ ├── static  │ │   └── style.css  │ ├── templates  │ │   └── layout.html  │ └── views  │    ├── frontend.py  │   └── __init__.py  ├── manage.py  └── settings.py 查看命令帮助:   ./manage.py --help 运行测试服务器:   ./manage.py runserver 运行调试shell:   ./manage.py shell 像Django那样以fcgi方式运行: 因为0.6版本加入了许多服务器的支持,使得命令数量大大膨胀,所以服务器相关的默认不加载。使用的话请更改manage.py中manager = Manager(app)这一行为manager = Manager(app,default_server_actions=True). 然后运行:   ./manage.py runfcgi method=threaded host=127.0.0.1 port=3033 更多更详细文档见: http://packages.python.org/Flask-Actions/

...

安装: easy_install -U flask-actions 或 pip install flask-actions 创建一个新项目:   flask_admin.py startproject helloproject 项目组织结构:  helloproject/  ├── helloproject  │ ├── __init__.py  │ ├── static  │ │   └── style.css  │ ├── templates  │ │   └── layout.html  │ └── views  │    ├── frontend.py  │   └── __init__.py  ├── manage.py  └── settings.py 查看命令帮助:   ./manage.py --help 运行测试服务器:   ./manage.py runserver 运行调试shell:   ./manage.py shell 像Django那样以fcgi方式运行: 因为0.6版本加入了许多服务器的支持,使得命令数量大大膨胀,所以服务器相关的默认不加载。使用的话请更改manage.py中manager = Manager(app)这一行为manager = Manager(app,default_server_actions=True). 然后运行:   ./manage.py runfcgi method=threaded host=127.0.0.1 port=3033 更多更详细文档见: http://packages.python.org/Flask-Actions/ archlinux的软件包: http://aur.archlinux.org/packages.php?ID=41952 update: 增加一个和Flask-SQLAlchemy结合的例子: https://bitbucket.org/youngking/flask-actions/src/d9834d90d80b/examples/example/ 运行前请先: python manage.py init_db python manage.py create_user

5
显示全文

回应 (18条) 只看楼主

  • 殷素素
    先顶再看
  • youngking
    虽然名字以flask开头,不过不仅在flask中可以用,只要符合wsgi的应用理论上都可以使用,如web.py,django等

    我将在下一个版本去掉flask依赖,直接依赖于werkzeug
  • 好东西~
  • 懒懒
    高手
  • 风的尾巴
    mark好东西
  • youngking
    马来西亚的一位朋友为archlinux打了包

    http://aur.archlinux.org/packages.php?ID=41952
  • youngking
    更新0.6版本,加入了许多服务器的支持,现在大约支持如下服务器:

    * appengine
    * flup
    * paste
    * cherrypy
    * twisted
    * gevent
    * eventlet
    * gunicorn
    * tornado
    * fapws
    * diesel
    * meinheld
    * eurasia
    * rocket
  • 理想
    仿 django 啊
  • windows下面 建立项目报错哦
  • jefurry
    我在linux上都报错。。。闲得蛋疼搞出来的东西,路过
查看更多回应(18)/  添加回应

推荐小组

豆瓣正在热议

豆瓣
我们的精神角落
免费下载 iOS / Android 版客户端