Flask: UserAuth Frage / Problem
Verfasst: Dienstag 6. Oktober 2015, 11:42
Moin,
ich hoffe Jemand kann mir hier etwas erklären, seit ich glaube heute, läuft eine meiner flask websites nicht mehr, das Problem konnte ich zwar fixen, dennoch gibt es dort ein paar Unklarheiten.
Das Problem ist das ich im layout template mit:
{% if g.user.is_authenticated() %}
überprüfe ob der user eingelogt ist.
Seit heute, glaub ich zumindest funktioniert dies nicht mehr.
Ich bekam folgende Fehlermeldung im Debuger:
AttributeError: 'bool' object has no attribute '__call__'
Der Fix sieht wie folgt aus:
{% if g.user.is_authenticated %}
Bei ner anderen Website bei der ich das ganze authmodel gleich implementiert habe, funktioniert
{% if g.user.is_authenticated() %} weiterhin.
Ich verstehe nicht so ganz wie das von jetzt auf gleich passieren konnte und warum nur eine von zwei websites betroffen sind.
Auf beiden Servern werkelt Flask-0.10.1.
Hoffe Jemand kann hier etwas Licht ins dunkel bringen.
ich hoffe Jemand kann mir hier etwas erklären, seit ich glaube heute, läuft eine meiner flask websites nicht mehr, das Problem konnte ich zwar fixen, dennoch gibt es dort ein paar Unklarheiten.
Das Problem ist das ich im layout template mit:
{% if g.user.is_authenticated() %}
überprüfe ob der user eingelogt ist.
Seit heute, glaub ich zumindest funktioniert dies nicht mehr.
Ich bekam folgende Fehlermeldung im Debuger:
AttributeError: 'bool' object has no attribute '__call__'
Der Fix sieht wie folgt aus:
{% if g.user.is_authenticated %}
Bei ner anderen Website bei der ich das ganze authmodel gleich implementiert habe, funktioniert
{% if g.user.is_authenticated() %} weiterhin.
Ich verstehe nicht so ganz wie das von jetzt auf gleich passieren konnte und warum nur eine von zwei websites betroffen sind.
Auf beiden Servern werkelt Flask-0.10.1.
Hoffe Jemand kann hier etwas Licht ins dunkel bringen.