ich hätte da mal ein kleines Problem um zwar bei einem from in einem klein flask Projekt.
form.py
Code: Alles auswählen
from flask.ext.wtf import Form
from app import app, db
from models import Pictures
from sqlalchemy import distinct, asc
from wtforms.ext.sqlalchemy.fields import QuerySelectField
def database_result():
return Pictures.query
class SearchForm(Form):
wlseason = QuerySelectField('Woodland Season',get_label="season", query_factory=database_result, allow_blank=True, blank_text="" )
Code: Alles auswählen
from app import app, db
class Pictures(db.Model):
__tablename__ = 'pictures'
id = db.Column(db.Integer, primary_key = True)
season = db.Column(db.String(8))
Allerdings krieg ich es nicht hin dass das so klappt wie gewünscht.
Wenn ich direkt bei beim return von database_result() ihm sage dass das ganze distinct sein soll z.B. wird das ganz einfach ignoriert.
Hoffe es ist einigermaßen Klar was ich meine und irgendwer hier hat ne Lösung für das Problem parat