20101229 ======== - Neuer Report MyPersons ("Meine Kunden") soll alle Personen, die von diesem Mitarbeiter "betreut" werden. D.h.:: Person.user == user or Person.coachings_set.filter(user__exact=user).count() > 0 oder so ähnlich... da muss ich offenbar erst mal ein bisschen lesen über `Making queries `_ und `Aggregation `_ und zuletzt stelle ich fest, dass das vielleicht gar nicht so einfach ist: https://stackoverflow.com/questions/1850744/django-annotate-query-set-with-a-count-on-subquery Einfacher ist es, die Datenbank umzustrukturieren: Statt `Person.user` und einer Untertabelle `CoachingsByPerson` mach ich zwei Felder Person.coach1 und Person.coach2. Nicht sehr relational, aber dafür sehr intuitiv... - Bugfix : Insert-Button in Uploads und Links einer Person (HtmlBox eines Slave-Reports mit `show_slave_grid = False`) funktioniert jetzt wieder. - Bugfix : Wenn man in Kolonne Persons.user einen Filter setzte, kam auf dem Server "Cannot resolve 'name' into field".