I need a table without a primary key (in Django it was created automatically). So my question is: Can I create a model without an ID/primary key?
I'm using Django 1.7.
You can create a model without an auto-incrementing key, but you cannot create one without a primary key.
From the Django Documentation:
If Django sees you’ve explicitly set
Field.primary_key, it won’t add the automatic id column.
Each model requires exactly one field to have
primary_key=True(either explicitly declared or automatically added).