Sorry I am late to this thread I started typing up a response yesterday but never got around to sending it. Let me first reviews Problem scope. 1. You have a Feed, which is an object. 2. A feed can be created by any user. 3. A user can create an object. Is this object premade and they are just saving it with values, or are you actually talking about custom enduser objects.
My mind in these problems always seems to jump to json serialization at the db layer. Two Models: Feed and FeedObject Feed is related m2m to FeedObject FeedObject has a field of type Text that contains a JSON serialized string of the created object. in the proper format for a feed to take it in. FeedObject also has any fields necessary to identify what might be in the JSON text, so that you can do quick searches and sorts. This is the methodology i used when i was building out Recent Activity Streams You should come up with a good schema for a feedobject like http://activitystrea.ms/ On Monday, April 22, 2013 6:48:33 AM UTC-4, אברהם סרור wrote: > > So it looks like the m2m should be in the object Model. one more thing, > maybe it would be worth it to inline the object admin in the feed admin > take a look at > https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin > > > On Mon, Apr 22, 2013 at 12:22 PM, Bastian <bastien....@gmail.com<javascript:> > > wrote: > >> Thanks for your answer. About the constraints: a feed can be empty or >> contain one or more objects. And an object must belong to at least one >> feed. I have run some tests and the m2m field works perfectly for that. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to django-users...@googlegroups.com <javascript:>. >> To post to this group, send email to django...@googlegroups.com<javascript:> >> . >> Visit this group at http://groups.google.com/group/django-users?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.