2016-08-18 17 views
-1

この問題を解決するにはどうすればよいですか?私__init__.pyライン29からValueError:基数10のint()のリテラルが無効です: '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' 

mail = Mail(app) 

私のpythonを実行していると私はflask_mailのconfigsを持ついくつかの問題があると思いますが、私はどこに問題があるか分かりません。

app.debug = 0 

+1

のために働きました。しかし、このトレースバックを理解する限り、あなたのconfigsには何か問題があります。 – Montreal

+0

トレースから、設定ファイルで 'MAIL_DEBUG'パラメータが 'False'に設定されています。しかし、それは整数であると予想されます。 – acw1668

+0

@ acw1668感謝します! –

答えて

0

セットこれは、我々はより多くのコードを必要とする私

mail = Mail() 
app.debug = 0 
mail.init_app(app) 
関連する問題