Problem: objects.all() mit set verknüpfen

Django, Flask, Bottle, WSGI, CGI…
Antworten
Newbie2009
User
Beiträge: 12
Registriert: Mittwoch 15. Juli 2009, 11:55

Hallo Leute,

kann mir jemand erklären wie ich folgendes miteinander verknüpfe?

a = object.pictures.all()
b = object1.pictures.all()

Dies möchte ich zusammenfassen, aber wie?
Ich habe es bereits mehrfach versucht.
Zum Beispiel: pictures = set(a, b)

Wäre toll wenn mir jemand weiterhelfen könnte.
Benutzeravatar
jbs
User
Beiträge: 953
Registriert: Mittwoch 24. Juni 2009, 13:13
Wohnort: Postdam

`set(a)|set(b)` oder `s=set(a);s.update(b)`

Ist das nicht der falsche Bereich?

Und war es so schwer in der Doku nachzuschauen?
[url=http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29]PEP 8[/url] - Quak!
[url=http://tutorial.pocoo.org/index.html]Tutorial in Deutsch[/url]
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Was liefert denn "object.pictures.all()"? Datentyp? In welchem Kontext befinden wir uns? (object ist nebenbei ein ziemlich schlechter Name)

Ohne ein paar mehr Infos wirds hier schwer.
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Code: Alles auswählen

Pictures.objects.filter(object_id__in=map(lambda x: x.id, (object1, object2)))
Antworten