Flask框架的学习指南之开发环境搭建
2016-11-20 00:00
776 查看
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。很多功能的实现都参考了django框架。由于项目需要,在此记录下学习的过程及心得。
工欲善其事,必先利其器。就从搭建一套flask开发环境开始flask之旅吧。
一、平台说明
操作系统:window 7 64bit 数据库:mysql5.6 python:v2.7 开发集成软件:PyCharm5.0
二、开发环境搭建
1、安装flask框架包
1)、打开windows的命令行:
E:\workdir\blog2>pip install flask
Requirement already satisfied: flask in c:\python27\lib\site-packages
Requirement already satisfied: Jinja2>=2.4 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: Werkzeug>=0.7 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: click>=2.0 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: itsdangerous>=0.21 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: MarkupSafe in c:\python27\lib\site-packages (from Jinja2>=2.4->flask)
2)、验证是否安装成功
当导入flask包没有任何报错时,表示flask已经安装成功了。
2、安装flask-sqlalchemy包
flask-sqlalchemy这是个什么东东?先从sqlalchemy说起吧,SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,SQLAlchmey采用了类似于Java里Hibernate的数据映射模型,2006发行后成为Python社区中最广泛使用的ORM工具之一,不亚于Django的ORM框架。
flask-sqlalchemy包是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它需要 SQLAlchemy 0.6 或者更高的版本。它致力于简化在 Flask 中 SQLAlchemy 的使用,提供了有用的默认值和额外的助手来更简单地完成常见任务。
1)、先要安装sqlalchemy,打开windows的命令行:
2)、然后安装flask-sqlalchemy
3)、验证flask-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/
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
在Linux上安装Python的Flask框架和创建第一个app实例的教程
Python的Flask框架中@app.route的用法教程
30分钟搭建Python的Flask框架并在上面编写第一个应用
Python的Flask框架与数据库连接的教程
使用Python的Flask框架实现视频的流媒体传输
Python的Flask框架中web表单的教程
Python使用Flask框架同时上传多个文件的方法
Python的Flask框架中实现简单的登录功能的教程
Flask框架的学习指南之用户登录管理
工欲善其事,必先利其器。就从搭建一套flask开发环境开始flask之旅吧。
一、平台说明
操作系统:window 7 64bit 数据库:mysql5.6 python:v2.7 开发集成软件:PyCharm5.0
二、开发环境搭建
1、安装flask框架包
1)、打开windows的命令行:
pip install flask
E:\workdir\blog2>pip install flask
Requirement already satisfied: flask in c:\python27\lib\site-packages
Requirement already satisfied: Jinja2>=2.4 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: Werkzeug>=0.7 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: click>=2.0 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: itsdangerous>=0.21 in c:\python27\lib\site-packages (from flask)
Requirement already satisfied: MarkupSafe in c:\python27\lib\site-packages (from Jinja2>=2.4->flask)
2)、验证是否安装成功
E:\workdir\blog2>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采用了类似于Java里Hibernate的数据映射模型,2006发行后成为Python社区中最广泛使用的ORM工具之一,不亚于Django的ORM框架。
flask-sqlalchemy包是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它需要 SQLAlchemy 0.6 或者更高的版本。它致力于简化在 Flask 中 SQLAlchemy 的使用,提供了有用的默认值和额外的助手来更简单地完成常见任务。
1)、先要安装sqlalchemy,打开windows的命令行:
pip install sqlalchemy
E:\workdir\blog2>pip install sqlalchemy
2)、然后安装flask-sqlalchemy
E:\workdir\blog2>pip install flask-sqlalchemy
3)、验证flask-sqlalchemy是否安装成功
E:\workdir\blog2>python Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32 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/
您可能感兴趣的文章:
Flask框架的学习指南之制作简单blog系统Flask框架学习笔记(一)安装篇(windows安装与centos安装)
在Linux上安装Python的Flask框架和创建第一个app实例的教程
Python的Flask框架中@app.route的用法教程
30分钟搭建Python的Flask框架并在上面编写第一个应用
Python的Flask框架与数据库连接的教程
使用Python的Flask框架实现视频的流媒体传输
Python的Flask框架中web表单的教程
Python使用Flask框架同时上传多个文件的方法
Python的Flask框架中实现简单的登录功能的教程
Flask框架的学习指南之用户登录管理
相关文章推荐
- Flask框架的学习指南之开发环境搭建
- Flask框架的学习与实战(一):开发环境搭建
- 在Windows7/10上快速搭建深度学习框架Caffe开发环境
- Scrapy框架学习 - 搭建开发环境
- 基于Flask框架的Python web程序的开发实战 <一> 环境搭建
- Android学习指南基础--第一讲:Android开发环境的搭建【附件有图】
- window环境搭建 tensorflow 框架深度学习开发环境
- Java框架学习笔记——Spring开发环境搭建
- 移动端跨平台开发框架 Cordova 学习笔记(一) 环境搭建及创建第一个 Cordova Android APP
- flask-学习目的与开发环境搭建
- 学习AspectJ框架(一):AspectJ开发环境搭建与Hello World
- Android学习指南之一:Android开发环境搭建图解
- 框架学习之Struts2 第一节 开发环境的搭建和第一个应用开发
- 动手写一个Python Web 框架学习笔记 - 搭建开发环境 (1)
- SWT/JFace开发入门指南之搭建开发环境
- 学习Silverlight2.0开发(一):搭建开发环境
- Windows Mobile开发环境搭建指南
- Windows Mobile 开发环境搭建指南(摘自《Windows Mobile 手机应用开发》
- Eclipse+php插件+Xdebug搭建PHP完美开发/调试环境指南
- [收藏]基于devkitPro的PSP开发环境搭建指南