資源簡介
基本完整的一個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個文件信息
評論
共有 條評論