python+mysql+flask创建一个微博应用(持续更新),,微博应用的结构:用户
python+mysql+flask创建一个微博应用(持续更新),,微博应用的结构:用户
微博应用的结构:
用户管理,包括登录管理,会话,用户角色,个人档案及用户头像。数据库管理,包括数据库迁移处理。Web表单支持,包括字段检验和用于防止垃圾邮件的验证码功能。大数据的分页功能。全文检索。用户邮件通知安装虚拟环境
自己上网搜索吧,这个就不多说了,其实我很烦安装虚拟环境的,在自己的电脑上搞都是直接insert。。。
安装的py模块:
flask\scripts\pip install flaskflask\Scripts\pip install flask-loginflask\Scripts\pip install flask-openidflask\Scripts\pip install flask-sqlalchemyflask\Scripts\pip install sqlalchemy-migrateflask\Scripts\pip install flask-whooshalchemyflask\Scripts\pip install flask-wtfflask\Scripts\pip install flask-babelflask\Scripts\pip install flup
开始我们的旅程吧
创建程序的结构(想到什么就加什么,一时还没想好怎么分区呢。。。)
microblog-app
__init__.py
views.py
-static
-templats
run.py
初始化app\__init__.py
from flask import Flaskapp = Flask(__name__)from app import views
编写试图函数
# app\views.pyfrom app import app@app.route(‘/‘)@app.route(‘/index‘)def index(): pass
下面,使web应用能完全运行的最后一步就是创建一个能启动我们开发的这个应用web服务器的脚本。
#sicroblog\run.pyfrom app import appif __name__ == "__main__": app.run(debug=True)
debug =True 开启调试模式
这时候你就可以运行程序,在浏览器中打开http:\\127.0.0.1:5000,虽然什么都没有出现,但是你已经成功第一步了
python+mysql+flask创建一个微博应用(持续更新)
相关内容
- python的pandas库读取csv,,首先建立test.c
- python为什么会有@classmethod?,,今天被问了这么个问题
- Python数据可视化:绘制持仓榜单的“棒棒糖图”,,前言
- python-封装方法用于读取excel,,1.实现获取exce
- Python之在字符串中处理html和xml,,需求:替换文本字符
- 使用Anaconda创建python虚拟环境,,安装python指定
- python_selenium 之yaml文件读取(以读取元素信息为例),
- python面试题汇总第06期-正则表达式(内附7题及答案),
- python3 之 格式化json,,import jso
- Linux下安装python3.x 与python2 并存,,Linux下安装py
评论关闭