This is for
http://code.google.com/p/django-attachments/
which I will soon incubate at
http://code.google.com/p/pinax-cohousing/
Also previously announced in this group in this thread:
http://groups.google.com/group/django-hotclub/browse_thread/thread/467e910045df5848
I'm looking for good reusable apps to emulate, that link to domain
objects using GenericForeignKeys.
Also trying to enumerate the components, classes, methods, template
tags, templates, etc. involved in a good solution.
Where good = simple, clean, and encapsulated in reusable app, so
reusers need to do minimal work.
And of course those criteria may conflict with each other...
In #django-hotclub IRC, Kellen`suggested contrib.comments.
I'm also looking at django-threadedcomments, especially as
incorporated into pinax.
So that's apps-to-emulate. Anything better or interestingly different
in approach?
Elements of a good solution:
* GenericForeignKey, of course.
* Custom Manager?
* some urlpatterns and views
* template tags
* template components for inclusion, a la /pinax/projects/
complete_project/templates/threadedcomments/comments.html
Anything else?
(In case it ain't clear, I am also trying to learn GenericForeignKeys
during this project...)