I want to make a primary key from 2 fields in Django.
Fields are below
- current Time
- userId
How Can I do this??
Time + userid {PK } [ Current Time + userid]
Thank you!!
See Question&Answers more detail:osI want to make a primary key from 2 fields in Django.
Fields are below
- current Time
- userId
How Can I do this??
Time + userid {PK } [ Current Time + userid]
Thank you!!
See Question&Answers more detail:osMost of the time, you don't actually need your multi-column key to be the primary key.
Django operates best with surrogate keys - that is, it automatically defines an autoincrement field called id
and sets that to be the primary key. That suits for almost all uses.
If you then need to enforce a unique constraint on your model across two or more fields, you can use the unique_together
setting in the inner Meta
class.