Flask开启debug模式的四种方式

实用
无纤尘

Flask开启debug模式的四种方式:
1、在app.run()中传递一个参数 debug=True

# -*- coding: utf-8 -*-
from flask import Flask,url_for
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'wewe'

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

2、直接在应用对象上设置

app.debug = True
app.run()

示例:

# -*- coding: utf-8 -*-
from flask import Flask,url_for
app = Flask(__name__)

app.debug = True

@app.route('/')
def hello_world():
    return 'wewe'

if __name__ == '__main__':
    app.run()

3、通过配置参数的形式设置DEBUG模式:app.config.update(DEBUG=True)
示例:

# -*- coding: utf-8 -*-
from flask import Flask,url_for
app = Flask(__name__)

app.config.update(DEBUG=True)

@app.route('/')
def hello_world():
    return 'wewe'

if __name__ == '__main__':
    app.run()

4、通过配置文件的形式设置DEBUG模式:
(1)在你的项目文件夹新建一个config.py文件
(2) 在config.py中写入:

#encoding: utf-8
DEBUG=True

(3) 在应用对象上设置:

import config #导入config
app.config.from_object(config)

=========================================这里是结束线===================================
你学会︿( ̄︶ ̄)︿了吗?

版权协议须知!

本篇文章来源于 岳岳 ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

81 0 2020-10-19


分享:
自定义url转换器。

一、自定义数据类型1、实现一个类,继承自'BaseConv...

阅读全文
url_for基本使用

url_for基本使用一、url_for(a,**b)第一...

阅读全文
url传递参数

url传递参数一、传递参数的语法是:/<参数名>...

阅读全文
配置文件两种方式

使用‘app.config.from_obiect’的方式...

阅读全文
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
  • 默认
  • 护眼
  • 夜晚
  • 壁纸
  • 默认