• Flask框架的学习与实战(一):开发环境搭建


    Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。很多功能的实现都参考了django框架。由于项目需要,在此记录下学习的过程及心得。

    工欲善其事,必先利其器。就从搭建一套flask开发环境开始flask之旅吧。

    一、平台说明

    操作系统:window 7  64bit  数据库:mysql5.6  python:v2.7  开发集成软件:PyCharm5.0

    二、开发环境搭建

    1、安装flask框架包

    1)、打开windows的命令行:pip install flask

    复制代码
     1 E:workdirlog2>pip install flask
     2 Requirement already satisfied: flask in c:python27libsite-packages
     3 Requirement already satisfied: Jinja2>=2.4 in c:python27libsite-packages (fro
     4 m flask)
     5 Requirement already satisfied: Werkzeug>=0.7 in c:python27libsite-packages (f
     6 rom flask)
     7 Requirement already satisfied: click>=2.0 in c:python27libsite-packages (from
     8  flask)
     9 Requirement already satisfied: itsdangerous>=0.21 in c:python27libsite-packag
    10 es (from flask)
    11 Requirement already satisfied: MarkupSafe in c:python27libsite-packages (from
    12  Jinja2>=2.4->flask)
    复制代码

    2)、验证是否安装成功

    复制代码
    E:workdirlog2>python
    Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on wi
    n32
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    >>>
    >>> from flask import Flask
    >>>
    复制代码

    当导入flask包没有任何报错时,表示flask已经安装成功了。

    2、安装flask-sqlalchemy包

    flask-sqlalchemy这是个什么东东?先从sqlalchemy说起吧,SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,SQLAlchmey采用了类似于JavaHibernate的数据映射模型,2006发行后成为Python社区中最广泛使用的ORM工具之一,不亚于Django的ORM框架。

    flask-sqlalchemy包是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它需要 SQLAlchemy 0.6 或者更高的版本。它致力于简化在 Flask 中 SQLAlchemy 的使用,提供了有用的默认值和额外的助手来更简单地完成常见任务。

    1)、先要安装sqlalchemy,打开windows的命令行:pip install sqlalchemy

    E:workdirlog2>pip install sqlalchemy

    2)、然后安装flask-sqlalchemy

    E:workdirlog2>pip install flask-sqlalchemy

    3)、验证flask-sqlalchemy是否安装成功

    复制代码
    E:workdirlog2>python
    Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on wi
    n32
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    >>>
    >>>
    >>> from flask_sqlalchemy import SQLAlchemy
    >>>
    >>>
    复制代码

    如果导入包时没有任何报错,表示安装成功。

    到此,flask的开发环境就搞定了,下一篇进行实战。

    参考文献:

             【flask快速入门中文版】http://docs.jinkan.org/docs/flask/

             【flask快速入门英文版】http://flask.pocoo.org/docs/0.11/

             【flask-sqlalchemy中文版】http://www.pythondoc.com/flask-sqlalchemy/index.html

             【flask-sqlalchemy中文版】http://flask-sqlalchemy.pocoo.org/2.1/

  • 相关阅读:
    方法的重载理解
    JAVA 三种循环的总结
    模拟时间倒计时
    制作漂浮广告效果
    js+css+html实现抽奖小程序
    将系统时间转换为汉字表示的四种方法
    简单的导航栏
    模仿光标闪烁,光标移动,自动切换背景
    sublime插件emmet安装和使用
    现在有一张半径为r的圆桌,其中心位于(x,y),现在他想把圆桌的中心移到(x1,y1)。每次移动一步,都必须在圆桌边缘固定一个点然后将圆桌绕这个点旋转。问最少需要移动几步。
  • 原文地址:https://www.cnblogs.com/fousor/p/9780648.html
Copyright © 2020-2023  润新知