国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Flask框架的學(xué)習(xí)指南之開(kāi)發(fā)環(huán)境搭建

2019-11-25 16:29:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Flask是一個(gè)使用 Python 編寫(xiě)的輕量級(jí) Web 應(yīng)用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎則使用 Jinja2。很多功能的實(shí)現(xiàn)都參考了django框架。由于項(xiàng)目需要,在此記錄下學(xué)習(xí)的過(guò)程及心得。

工欲善其事,必先利其器。就從搭建一套flask開(kāi)發(fā)環(huán)境開(kāi)始flask之旅吧。

一、平臺(tái)說(shuō)明

操作系統(tǒng):window 7  64bit  數(shù)據(jù)庫(kù):mysql5.6  python:v2.7  開(kāi)發(fā)集成軟件:PyCharm5.0

二、開(kāi)發(fā)環(huán)境搭建

1、安裝flask框架包

1)、打開(kāi)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)、驗(yàn)證是否安裝成功

E:/workdir/blog2>pythonPython 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>>>>>>> from flask import Flask>>>

當(dāng)導(dǎo)入flask包沒(méi)有任何報(bào)錯(cuò)時(shí),表示flask已經(jīng)安裝成功了。

2、安裝flask-sqlalchemy包

flask-sqlalchemy這是個(gè)什么東東?先從sqlalchemy說(shuō)起吧,SQLAlchemy是Python編程語(yǔ)言下的一款開(kāi)源軟件。提供了SQL工具包及對(duì)象關(guān)系映射(ORM)工具,SQLAlchmey采用了類(lèi)似于Java里Hibernate的數(shù)據(jù)映射模型,2006發(fā)行后成為Python社區(qū)中最廣泛使用的ORM工具之一,不亞于Django的ORM框架。

flask-sqlalchemy包是一個(gè)為 Flask 應(yīng)用增加 SQLAlchemy 支持的擴(kuò)展。它需要 SQLAlchemy 0.6 或者更高的版本。它致力于簡(jiǎn)化在 Flask 中 SQLAlchemy 的使用,提供了有用的默認(rèn)值和額外的助手來(lái)更簡(jiǎn)單地完成常見(jiàn)任務(wù)。

1)、先要安裝sqlalchemy,打開(kāi)windows的命令行:pip install sqlalchemy

E:/workdir/blog2>pip install sqlalchemy

2)、然后安裝flask-sqlalchemy

E:/workdir/blog2>pip install flask-sqlalchemy

3)、驗(yàn)證flask-sqlalchemy是否安裝成功

E:/workdir/blog2>pythonPython 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>>>>>>>>>> from flask_sqlalchemy import SQLAlchemy>>>>>>

如果導(dǎo)入包時(shí)沒(méi)有任何報(bào)錯(cuò),表示安裝成功。

到此,flask的開(kāi)發(fā)環(huán)境就搞定了,下一篇進(jìn)行實(shí)戰(zhàn)。

參考文獻(xiàn):

         【flask快速入門(mén)中文版】http://docs.jinkan.org/docs/flask/

         【flask快速入門(mén)英文版】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/

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 建瓯市| 綦江县| 临泽县| 长子县| 射洪县| 民权县| 会理县| 天峨县| 监利县| 普格县| 上思县| 吉隆县| 黄骅市| 保康县| 阿拉尔市| 兴安县| 鲁山县| 大余县| 宝山区| 卢氏县| 策勒县| 阿巴嘎旗| 榆中县| 怀安县| 齐齐哈尔市| 和田市| 顺昌县| 庆安县| 兴业县| 乐安县| 綦江县| 抚远县| 汉源县| 平罗县| 徐汇区| 四会市| 西乌珠穆沁旗| 上高县| 石楼县| 南丹县| 桃园县|