Thanks for the answer Mateusz, but i need the original intermediate between User and Groups. i don't need to create my custom group model
El domingo, 23 de septiembre de 2018, 14:19:45 (UTC-3), Mateusz escribió: > > Is that User [N] -- [N] Group with many to many through Enrollment > (something like that: User [1] -- [N] Enrollment [N] -- [1] Group)? Then, > the answer in this gist here <https://gist.github.com/jacobian/827937>. > > > W dniu piątek, 21 września 2018 20:16:05 UTC+2 użytkownik Fernando > Balmaceda napisał: >> >> Hi everyone! >> >> I am trying to add a foreign key in a model to the table intermediary >> between User and Group. Something like this: >> >> from django.db import models >> from django.contrib.auth.models import User >> >> >> class Enrollment(models.Model): >> >> user_groups = models.ForeignKey(User.groups.through, on_delete=models >> .CASCADE) >> >> But when i try this, django throws an error: >> >> core.Enrollment.user_groups: (fields.E300) Field defines a relation with >> model 'User_groups', which is either not installed, or is abstract. >> >> How can I achieve this?. >> Using Django 2.0 >> >> Thanks! >> >> -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/96b5d64e-5251-4d01-876d-621a4f490195%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

