Допустим, у меня есть модели, подобные следующим.
class Department(models.Model):
name = models.CharField(max_length=255)
class Student(models.Model):
department = models.Foreignkey(Department, on_delete=models.CASCADE)
name = models.CharField(max_length=255)
Теперь мне нужно установить Department(which is created already)
из Student
всякий раз, когда я создаю студента instance
.
что является лучшей практикой
i) Sending the department id in URI like `departments/{pk}/students`
ii) sending department id in body parameter