You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inside the User model I have Skills relation which is many-to-many filed. It can't be null. So when I'm trying to use Django-seed w/o extra params - it's giving me the error that "The field can't be null". Which is logical.
But when I'm trying to pass list of Skill objects there - it's giving me
**TypeError: Direct assignment to the forward side of a many-to-many set is prohibited.**
So the question is - if it's possible at all to seed many-to-many model? And if yes - how to do that?
The text was updated successfully, but these errors were encountered:
This is interesting, @sergeypoprovka. I find myself in the opposite situation where seeder is creating M2M relationships when I don't want them and I see that error when trying to specify an empty queryset or none literally in the override kwarg.
Have you tried creating seed Skills before seed Users?
Hey!
Inside the
User
model I haveSkills
relation which is many-to-many filed. It can't be null. So when I'm trying to use Django-seed w/o extra params - it's giving me the error that "The field can't be null". Which is logical.But when I'm trying to pass list of Skill objects there - it's giving me
So the question is - if it's possible at all to seed many-to-many model? And if yes - how to do that?
The text was updated successfully, but these errors were encountered: