我在 Django 中有一个模型:
class Subject(models.Model):
level = models.CharField(max_length=50)
subject_name = models.CharField(max_length=50)
teacher_name = models.ForeignKey(Teacher, on_delete=models.CASCADE)
total_seats = models.IntegerField()
subject_details = models.CharField(max_length=50)
Run Code Online (Sandbox Code Playgroud)
对于Subject表,我希望level和subject_name一起作为主键。事实上,我不希望任何其他对象具有相同的名称和级别。我知道我可以使用,unique_together但是我在哪里提到primary_key = True?
我想从Django的2个字段中创建一个主键.
字段在下面
- current Time
- userId
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点??
Time + userid {PK } [ Current Time + userid]
Run Code Online (Sandbox Code Playgroud)
谢谢!!