擅长:python、mysql、java
<p>尝试使用<a href="https://docs.djangoproject.com/en/dev/ref/models/options/#unique-together" rel="nofollow noreferrer">unique_together</a></p>
<p><strong>型号.py</strong></p>
<pre><code>class TimesheetDetails(models.Model):
user = models.ForeignKey(User,
on_delete=models.CASCADE,related_name="timesheet",null="True")
date = models.DateField()
day = models.CharField(max_length = 10)
startTime = models.CharField(max_length =10)
endTime = models.CharField(max_length =10)
breakTime = models.CharField(max_length=3)
normalTime = models.FloatField(max_length=10)
overTime = models.FloatField(max_length = 10)
holidayTime = models.FloatField(max_length = 10)
weekType = models.CharField( max_length = 10)
attendance = models.CharField( max_length = 10)
content = models.TextField( max_length = 300)
class Meta:
unique_together = ('user', 'date')
</code></pre>