sqlite insert mit 3 fremdschlüsseln

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
Darii
User
Beiträge: 1177
Registriert: Donnerstag 29. November 2007, 17:02

Dein Problem ist nicht SA sondern deine Ausgabe. Genauer: __repr__. Das muss einen String zurückgeben.


Versuchs mal mit:

Code: Alles auswählen

class User(object): 
    def __init__(self, name, fullname, password): 
        self.name = name 
        self.fullname = fullname 
        self.password = password 
    def __repr__(self): 
        return u"<User(%r, %r, %r)>" % (self.name, self.fullname, 
                                            self.password) 
BlackJack

Da würde ich jetzt noch das u" und die "spitzen Klammern" weg lassen.
Antworten