zoukankan      html  css  js  c++  java
  • Flask框架(一)

    Flask框架

    Flask本身想当于一个内核,其自身几乎所有功能都依靠扩展(邮件扩展Flask-Mail、用户认证Flask-Login),都需要用第三方的扩展来实现。其WSGI工具箱采用Werkzeug(路由模块),模板引擎则使用Jinja2。

    Flask常用扩展包:

    • Flask-SQLalchemy:操作数据库
    • Flask-migrate:管理迁移数据库
    • Flask-Mail:邮件
    • Flask-WTF:表单
    • Flask-Babie:提供国际化和本土化的支持,翻译
    • Flask-script:插入脚本
    • Flask-Login:认证用户登录状态
    • Flask-OpenID:认证
    • Flask-RESTful:开发REST API的工具
    • Flask-Bootstrap:集成前端Twitter Bootstrap框架
    • Flask-Momerit:本土化日期和时间
    • Flask-Admin:简单而可扩展的管理接口的框架

    扩展列表:http://flask.pocoo.org/

    中文文档:http://docs.jinkan.org/docs/flask/

    安装Flask

    环境准备

    sudo pip3 install virtualenv
    
    . venv/bin/activate
    

    安装Flask

    sudo pip3 install Flask
    

    安装requirements文件

    requirements.txt文件,用于记录所有依赖包以及精准版本号,方便在新环境中部署操作。

    sudo pip3 install requirements
    
  • 相关阅读:
    Git
    Git
    Git
    Git
    Docker
    Linux
    Linux
    Python
    Python
    SQL
  • 原文地址:https://www.cnblogs.com/spmt/p/10555254.html
Copyright © 2011-2022 走看看