使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(四)——对 run.py 的调整
2016-03-01 11:12
776 查看
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(一)——创建应用
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(二)——使用蓝图功能进行模块化
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(三)——使用Flask-Login库实现登录功能
为了方便以后的应用切换,所以需要对 run.py 里的代码进行调整下。
1.在/demo 目录下创建 app_start.py
/demo/app_start.py
2.run.py 的代码则修改成:
/run.py
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(二)——使用蓝图功能进行模块化
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(三)——使用Flask-Login库实现登录功能
为了方便以后的应用切换,所以需要对 run.py 里的代码进行调整下。
1.在/demo 目录下创建 app_start.py
/demo/app_start.py
# config=utf-8 from demo import create_app from demo.modules.home.views import homeRoute from demo.modules.users.views import userRoute DEFAULT_MODULES = [homeRoute, userRoute] app = create_app('config.py') @app.before_request def before_request(): """ 这里是全局的方法,在请求开始之前调用。 其中 flask 有个全局的变量 g,它是和 session 一样的用途,可以使用它来保存当前用户的数据 Returns: """ pass for module in DEFAULT_MODULES: app.register_blueprint(module)
2.run.py 的代码则修改成:
/run.py
# config=utf-8 from demo.app_start import app if __name__ == '__main__': app.run()
相关文章推荐
- 配置sonar、jenkins进行持续审查
- Android RecycleView的使用
- ijl JPEG转Yuv422
- Android--sharepreference总结
- 在html中打出一条虚线
- Objective-C中的@property
- TC SRM 683 Div.2 1000 subtreeCount
- C++上机报告(示例)
- 最近发生的事情
- OpenCV成长之路:图像直方图
- 【转载】MySQL索引原理及慢查询优化
- 10款面向HTML5 画布(Canvas)的JavaScript库
- OpenGL与红宝书第八版第一个程序配置
- css一些小技巧收集(未完待续)
- 《光明传说》3月4日版本更新 新角色曝光
- Python scikit-learn机器学习:feature_selection模块
- tomcat各目录(文件)作用以及Imac下启动Tomcat
- 80. Remove Duplicates from Sorted Array II
- 第一个JSP程序
- 文本分析实例---QQ聊天记录分析