资源简介
基本完整的一个Flask框架实现CRUD(增删改查),还使用了Ajax实现了异步页面的技术
代码片段和文件信息
from flask import Flask render_templaterequestsession url_forResponse
import config
from config_class import *
from datetime import timedelta
from controller.usercontroller import usercontroller
from filter.sessionfilter import sessionfilter
from controller.jobcontroller import jobtaskcontroller
from controller.deptcontroller import deptcontroller
from controller.goodscontroller import goodscontroller
from filter.rolefilter import rolefilter
import hashlib
app = Flask(__name__)
app.config[‘DEBUG‘] = True
app.config[‘SECRET_KEY‘] = ‘AAAGGGGCCFDDDFFFDDDD‘
app.config[‘PERMANENT_SESSION_LIFETIME‘] = timedelta(minutes=30) #设置session的保存时间。
# 是使用config py文件定义配置
app.config.from_object(config)
# 是使用class定义配置
app.config.from_object(DebugConfig)
app.register_blueprint(usercontroller) # 声明
app.register_blueprint(jobtaskcontroller)
app.register_blueprint(deptcontroller)
app.register_blueprint(goodscontroller)
@app.route(‘/‘) # URL路由
def index():
print(session.get(‘user‘))
return render_template(‘index.html‘)
@app.route(‘/main‘) # URL路由
def main():
return render_template(‘main.html‘)
pass
if __name__ == ‘__main__‘:
app.run(host=app.config[‘SERVER_ADDR‘] port=app.config[‘SERVER_PORT‘] debug=True)
‘‘‘
关于 PyCharm2018 后续版本中修改 host port 以及 Debug
本人在使用 PyCharm 时,普通教程中给出的修改 host,port 以及 debug 方法都不能在我这里体现出来,
搜索“flask 无法修改服务器端口”,“flask 无法修改 host 和 port ” 以及 “flask cannot change
port or host ” 这样的字段半天之后,终于找到了解决方案
修改 Debug 模式需要点击右上角运行按钮左侧,选择 Edit-Configuration 找到 FLASK_DEBUG 打上勾即可
修改 host 以及 port 有两种方式
1. 修改app.run()代码如下
if __name__ == ‘__main__‘
app.run(host=‘x.x.x.x‘port=8000)
然后进入cmd,找到 app.py 文件所在的位置
‘‘‘
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-10-12 16:21 unti
目录 0 2019-10-12 10:52 unti
文件 656 2019-10-07 17:33 unti
目录 0 2019-10-12 10:52 unti
文件 128 2019-09-24 11:39 unti
文件 302 2019-09-24 11:39 unti
文件 268 2019-09-24 11:39 unti
文件 623 2019-10-12 10:52 unti
文件 709 2019-09-24 11:39 unti
文件 2066 2019-10-12 16:21 unti
文件 159 2019-10-12 10:54 unti
文件 379 2019-09-24 14:12 unti
文件 0 2019-09-24 13:59 unti
文件 0 2019-09-24 13:58 unti
目录 0 2019-10-12 16:21 unti
文件 448 2019-10-11 14:27 unti
文件 2470 2019-10-12 16:21 unti
文件 2484 2019-10-09 17:07 unti
文件 7623 2019-10-12 11:03 unti
文件 0 2019-09-25 13:51 unti
目录 0 2019-10-12 16:57 unti
文件 680 2019-10-12 10:56 unti
文件 2012 2019-10-12 16:57 unti
文件 2016 2019-10-12 10:56 unti
文件 5643 2019-10-12 11:03 unti
文件 146 2019-10-12 10:56 unti
目录 0 2019-10-14 14:51 unti
文件 2395 2019-09-27 13:37 unti
文件 684 2019-10-11 14:29 unti
文件 4829 2019-10-12 16:21 unti
文件 1762 2019-08-27 14:14 unti
............此处省略5606个文件信息
相关资源
- 我的数据库
- 个人商城项目(django2)
- 《精通Scrapy网络爬虫》刘硕 pdf
- 机器学习周志华课件
- Web安全之深度学习实战
- tensorflow_gpu-1.13.1-cp36win64.whl
- scipy-1.2.1-cp27-cp27m-win_amd64.whl
- 与孩子一起学编程完整目录/书签 中文
- 《数据之魅:基于开源工具的数据分
- cudnn7.4+cuda10.0+tensorflwo1.4亲测,此文件
- AgeDB人脸数据集
- turtlebot3.tar.gz
- 吴恩达deeplearning.ai项目前两课程的全
- cuDNN7.3.1
- Hands-On.Machine.Learning.with.Scikit-Lear
- 深度学习框架Pytorch 入门与实践高清
- 统计学习方法李航pdf+代码+课件
- numpy-1.8.0-win64-py2.7
- TkComic_tencent_Demo.rar
- pycharm汉化包
- Mastering Machine Learning With scikit-learn中文
- eric6 17.12版本及汉化文件.zip
- geany_v1.36 简体中文版.rar
- 一种图像识别,基于TensorFlow训练,识
- Mastering Machine Learning With scikit-learn(中
- Packt.Matplotlib.3.0.Cookbook.rar 2018年最新版
- Advanced Algorithmic Trading原书加代码
- k-means算法代码
- SARIMA.rar
- Hands-on-Machine-Learning-with-Scikit-高清带书
评论
共有 条评论