class Service(models.Model)
name = models.CharField("service name", max_length = 20, unique = True)
class Newclass(models.Model):
service = models.ForeignKey(Services)
user1 = models.ForeignKey(User)
В основном, что я хочу: Для каждого сервиса у меня может быть разный пользователь1, но нет дубликата пользователя1 для любого сервиса.пример
service = 'some' user1 = 'amit'
service = 'some' user1 = 'laspal'
service = 'some1' user1 = 'amit'
Итак, как избежать этих условий:
service = 'some' user1 = 'amit'
service = 'some' user1 = 'amit'
Должен ли я проверять при добавлении user1 в newclass или есть какое-то поле, которое я пропускаю, которое я могу использовать с помощью Fk().
Спасибо.