码迷,mamicode.com
首页 > 数据库 > 详细

python+mysql+flask创建一个微博应用(持续更新)

时间:2017-08-29 14:36:48      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:垃圾   127.0.0.1   检验和   pytho   bsp   style   code   insert   flask   

微博应用的结构:

  • 用户管理,包括登录管理,会话,用户角色,个人档案及用户头像。
  • 数据库管理,包括数据库迁移处理。
  • Web表单支持,包括字段检验和用于防止垃圾邮件的验证码功能。
  • 大数据的分页功能。
  • 全文检索。
  • 用户邮件通知

安装虚拟环境

自己上网搜索吧,这个就不多说了,其实我很烦安装虚拟环境的,在自己的电脑上搞都是直接insert。。。

安装的py模块:

flask\scripts\pip install flask
flask\Scripts\pip install flask-login
flask\Scripts\pip install flask-openid
flask\Scripts\pip install flask-sqlalchemy
flask\Scripts\pip install sqlalchemy-migrate
flask\Scripts\pip install flask-whooshalchemy
flask\Scripts\pip install flask-wtf
flask\Scripts\pip install flask-babel
flask\Scripts\pip install flup
开始我们的旅程吧
创建程序的结构(想到什么就加什么,一时还没想好怎么分区呢。。。)
microblog-app
      __init__.py
      views.py
      -static
      -templats
     run.py


初始化app\__init__.py

from flask import Flask

app = Flask(__name__)

from app import views

编写试图函数

# app\views.py

from app import app


@app.route(/)
@app.route(/index)
def index():
    pass

下面,使web应用能完全运行的最后一步就是创建一个能启动我们开发的这个应用web服务器的脚本。

#sicroblog\run.py

from app import app


if __name__ == "__main__":
    app.run(debug=True)

debug =True 开启调试模式

这时候你就可以运行程序,在浏览器中打开http:\\127.0.0.1:5000,虽然什么都没有出现,但是你已经成功第一步了

 

python+mysql+flask创建一个微博应用(持续更新)

标签:垃圾   127.0.0.1   检验和   pytho   bsp   style   code   insert   flask   

原文地址:http://www.cnblogs.com/zuoshoushizi/p/7447566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!