ValueError: недопустимый литерал для int() с основанием 10: "False"
Есть идеи, как решить эту проблему?
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from punchstarter import manager
File "/app/punchstarter/__init__.py", line 29, in <module>
mail = Mail(app)
File "/app/.heroku/python/lib/python2.7/site-packages/flask_mail.py", line 539, in __init__
self.state = self.init_app(app)
File "/app/.heroku/python/lib/python2.7/site-packages/flask_mail.py", line 566, in init_app
state = self.init_mail(app.config, app.debug, app.testing)
File "/app/.heroku/python/lib/python2.7/site-packages/flask_mail.py", line 552, in init_mail
int(config.get('MAIL_DEBUG', debug)),
ValueError: invalid literal for int() with base 10: 'False'
от моего __init__.py
строка 29:
mail = Mail(app)
Я использую Python и думаю, что с flask_mail
конфиги, но я не уверен, в чем проблема.
1 ответ
Задавать
app.debug = 0
Это сработало для меня
mail = Mail()
app.debug = 0
mail.init_app(app)