Я включил режим отладки в Flask, но он отображается как «выключен» в консоли PyCharm

#flask #pycharm

Вопрос:

Как я уже говорил в приведенном выше разделе, я не смог установить режим отладки, даже если набрал «app.run(debug=True)» в PyCharm.Взгляните на консоль ,там написано «Режим отладки : выключен».

Фотография консоли

весь код

Ответ №1:

Ну , вам следует нажать на кнопку гаечного ключа,которая находится во второй строке первого вертикального столбца,я прикрепил ее фотографию и включил форму flask_debug — ее фотография также была прикреплена -. Я даже не знал о существовании этой части и ее связи с приложением , я просто случайно нашел ее, поэтому я хотел поделиться ею, надеюсь, я немного помог вам и упростил ситуацию.

вот кнопка для сброса

вот форма flask_debug, чтобы включить ее

Ответ №2:

Переменная среды для работы в режиме отладки должна быть установлена в 1 (т. Е. True).:

 >>> FLASK_DEBUG=1
 

Или явно установите режим разработки, который также запускает отладчик и также включает горячую перезагрузку:

 >>> FLASK_ENV=development
 

Комментарии:

1. Спасибо за ваш ответ , я уже заявил, что-Извините ,я просто забыл добавить снимок экрана всего кода, и поэтому вы не видели, что я набрал, еще раз извините, я новичок в этом сообществе — набрав «app.run(debug=True)», как вы видите на второй фотографии-я просто добавил это, как я сказал — и, конечно, ваши варианты также действительны для решения .

2. Я хочу сказать, что приложение все еще работало в «режиме отладки=выключено» из-за функции PyCharm (или проблемы в моем случае, потому что я об этом не знал), несмотря на мой код, и я не смог найти ни одного тега вопроса или практического решения по этому поводу и случайно обнаружил решение, как я выразился, поэтому я хотел, чтобы другие, у которых может быть такая же проблема в PyCharm, узнали об этом и сэкономили свое время .

3. Подводя итог, мы не можем исправить это, просто набрав код, мы также должны «включить» форму в режиме отладки, если мы используем PyCharm.