Bitte um eure Hilfe!
Ich habe folgende externe Methode geschrieben um eine MySQL Select Abfrage in ein Dictionnary zu bekommen, welches übergeben werden soll:
Code: Alles auswählen
def mysql2dict(table):
    import MySQLdb
    
    # connect
    db = MySQLdb.connect(host="localhost", user="root", passwd="secret", db="testdb")
    
    # create a cursor
    
    cursor = MySQLdb.cursors.DictCursor(db)
    # execute SQL statement
    cursor.execute("SELECT * FROM "+table)
    
    # get the resultset as a tuple
    result = cursor.fetchall()
    
    return result
Code: Alles auswählen
<p tal:content="context/test_external?table=person"></p>
Ich will nur einmal in meinem Page Template den Rückgabewert angezigt bekommen.
Was hab ich nicht begriffen bei der Übergabe von Parametern an eine Externe Methode?
Danke für eure Hilfe,
Johannes
