Seite 1 von 1

Flask-Login User Object has no attribute '_data'

Verfasst: Freitag 2. Dezember 2011, 15:03
von burli
Hi, ich versuche mich gerade an dem Modul Flask-Login. Ich möchte die User Klasse jetzt so umbauen, dass sie mit CouchDB zusammenarbeitet, deshalb leite ich die User Klasse nicht mehr von UserMixin sondern von Document ab. So weit, so gut.

Wenn ich das Programm jetzt starte erhalte ich die Fehlermeldung User Object has no attribute '_data'. Leider finde ich in der Doku keine Hinweise, wofür _data verwendet wird.

Wozu dient _data? Welche Daten werden gespeichert?

Re: Flask-Login User Object has no attribute '_data'

Verfasst: Freitag 2. Dezember 2011, 15:10
von BlackJack
@burli: Der Unterstrich deutet ja schon an, dass es sich um Interna handelt die Du gar nicht wissen sollst. Wenn Du es doch willst, ist der Quelltext der Ansatzpunkt für weitere Informationen.

Re: Flask-Login User Object has no attribute '_data'

Verfasst: Freitag 2. Dezember 2011, 15:36
von burli
Ist klar, dass es eine interne Funktion ist

Ich habe gerade festgestellt, dass CouchDB Documents anscheinen keine __init__() Funktion haben dürfen. Mal schauen, ob es auch ohne geht