hab schon lange schon keine Frage mehr gestellt

Ich hab ein Problem oder eher ein Verständnissproblem von SQLAlchemy mit meinem Flask Projekt.
Eigentlich läuft alles sauber (zumindest glaube ich das)
Allerdings bekomme ich von Alchemisten nur Datenobjekte zurück was nicht ganz dem Entspricht was ich eigentlich gerne hätte.
Sprich sowas wie
Code: Alles auswählen
[<app.models.Walkuere object at 0x7fc6e011d550>, <app.models.Walkuere object at 0x7fc6e011da90>, <app.models.Walkuere object at 0x7fc6e011ded0>, <app.models.Walkuere object at 0x7fc6e011d790>, <app.models.Walkuere object at 0x7fc6e011d910>, <app.models.Walkuere object at 0x7fc6e011d9d0>, <app.models.Walkuere object at 0x7fc6e011da10>, <app.models.Walkuere object at 0x7fc6e011d410>, <app.models.Walkuere object at 0x7fc6e011d3d0>, <app.models.Walkuere object at 0x7fc6e0130050>, <app.models.Walkuere object at 0x7fc6e01300d0>, <app.models.Walkuere object at 0x7fc6e0130190>, <app.models.Walkuere object at 0x7fc6e0130250>, <app.models.Walkuere object at 0x7fc6e0130310>, <app.models.Walkuere object at 0x7fc6e01303d0>, <app.models.Walkuere object at 0x7fc6e0130490>]
Was ich eigentlich haben wollte war eine Liste mit den Ergebnissen der Abfrage, leider habe ich keine Idee was hier genau falsch läuft.
Da es das erste mal ist das ich mit SQLAlchemy und Flask arbeite bitte ich zu berücksichtigen das ich mir das alles aus Tut's und Co angeeignet habe. Und patu keines finde was diese Thematik behandelt.
Einmal kurz zum aufbau:
Meine SQLAlchemy Class
Code: Alles auswählen
class Walkuere(db.Model):
__tablename__ = 'data'
data_id = db.Column(db.Integer, primary_key = True)
art_nr = db.Column(db.String(20))
art_name = db.Column(db.String(254))
storename = db.Column(db.String(200))
filesize = db.Column(db.String(40))
katalog = db.Column(db.String(254))
Code: Alles auswählen
@app.route('/search', methods = ['GET', 'POST'])
def search():
form = SearchForm(request.form)
if request.method == 'POST' and form.validate():
search = (form.artnr.data, form.artname.data, form.katalog.data)
katalog = Walkuere.query.filter_by(katalog=form.katalog.data).all()
return render_template('matches.html', search=search, katalog=katalog)
return render_template('search.html', form=form)
Code: Alles auswählen
{% extends "layout.html" %}
{% block content %}
<h1>Hallo, ihre Sucheingabe war:</h1>
{{search[0]}}<br>
{{search[1]}}<br>
{{search[2]}}<br>
{{katalog}}
{% endblock %}