Should I use a seperate table instead of many to many field in Django
I needed to assign one or more categories to a list of submissions, I initially used a table with two foreign keys to accomplish this until I realized Django has a many-to-many field, however following the documentation I haven't been able to duplicate what I did with original table.

My question is : Is there a benefit to using many-to-many field instead of manually creating a relationship table?   If better,  are there any example on submitting and retrieving many-to-many fields with Django?
Should I use a seperate table instead of many to many field in Django
===

I needed to assign one or more categories to a list of submissions, I initially used a table with two foreign keys to accomplish this until I realized Django has a many-to-many field, however following the documentation I haven't been able to duplicate what I did with original table.

My question is : Is there a benefit to using many-to-many field instead of manually creating a relationship table?   If better,  are there any example on submitting and retrieving many-to-many fields with Django?