Hi,
You must add a ManyToManyField in your models
https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ManyToManyField
class Person(models.Model):
name = models.Charfield(max_lenght=200)
colours = models.ManyToManyField(Color)
class Color(models.Model):
name = models.Charfield(max_lenght=200)
persons = models.ManyToManyField(Person)
and in your admin.py, you must redefine your ModelForm and remplace it
in ModelAdmin :
http://stackoverflow.com/questions/1226760/filter-manytomany-box-in-django-admin
BILLION Sébastien
the Answer to the ultimate question of life, the universe and everything
is 42
http://www.sebastienbillion.com/ <http://www.sebastienbillion.com/>
Le 30/09/2011 02:55, bino oetomo a écrit :
Dear All ..
Let's say I have 2 model in manyTOmany relation, i.e : Persons and
colours
I want a 2 CRUD interface for this , that is :
1. Persons : where I can add colours to each person, and
2. Colours : where I can add Persons to each colour
I also want the "ADD" methode (Add colours to person, and add Persons
to colour) is just like the Django "User Admin" interface .. when we
want to asign user-rights to a user.
Just for reference I post the screen capture of it at
http://i55.tinypic.com/33l2umg.png
How to do that ?
Will I need an intermediate model (i.e : PersonColour) ?
Kindly please give me your enlightment.
Sincerely
-bino-
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.