Как подтвердить поле модели кода хостела с помощью api в django?
def ran_gen(size, chars=string.ascii_uppercase + string.digits):
return ''.join(random.choice(chars) for x in range(size))
class StudentRoom(models.Model):
user_id = models.OneToOneField(StudentProfile, on_delete=models.CASCADE, null=True, blank=True)
property_room_id = models.ForeignKey(PropertyRoom, on_delete=models.CASCADE, max_length=50, blank=True, null=True)
student_hostel_code = models.CharField(max_length=6, default=ran_gen(6), editable=False)
note = models.CharField(max_length=50, blank=True, null=True)
allocated_date = models.DateTimeField(auto_now_add=True)
is_active = models.BooleanField(default=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
def __str__(self):
return str(self.student_hostel_code)
Вернуться на верх