Джанго модели
django, Model, user, Foreignkey
Всем привет.
Увожаемые коллеги, прошу поделится идейками для следуешей ситуации:
представим себе джанго приложение в которй есть модель project, подвязанная к пользователям НО в данной модели есть 2 поля связанных в пользователем:
**** project_lead = models.ForeignKey(User, verbose_name="Tester lead", on_delete=models.SET_NULL, null=True, related_name="project_lead", limit_choices_to={'is_staff': False, 'is_superuser': False}) project_auditor = models.ForeignKey(User, verbose_name="Tester auditor", on_delete=models.SET_NULL, null=True, related_name="project_auditor", limit_choices_to={'is_staff': False, 'is_superuser': False}) ****
мы создали в админке несколько пользователей: User1, User2, User3, User4
при создании новой записи в модели project (из адинки) есть правило что один и тот же пользователь не может быть и project_lead и project_auditor
как можно в админке сделать так чтобы если на пример я выбираю какогото пользователя для project_lead то при раскрытии списка для выбора пользователя для project_auditor первого небыло ?!
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
- Akiv Doros
- Nov. 12, 2024, 1:58 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:50points,
- Rating points-4
- molni99
- Oct. 26, 2024, 11:37 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:80points,
- Rating points4
- molni99
- Oct. 26, 2024, 11:29 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:20points,
- Rating points-10
только js
или, если не хочется заморачиваться, можно сделать ModelForm от модели, в которой в clean сделать проверку, что в этих полях разные пользователи