Вложенный ввод уникальных данных Django rest API
У меня есть два набора представлений один называется Menu, а другой user. Пользователь содержит файл с именем items, который имеет вложенные данные
{
"id": 30,
"email": "loop@loop.com",
"name": "loop",
"items": [
{
"id": 171,
"item_name": "burger",
"cost": 343
"menu": 30
}
]
},
{
"id": 31,
"email": "as@com.com",
"name": "ak",
"items": [
{
"id": 180,
"item_name": "burger",
"cost": 343,
"menu": 31
},
{
"id": 182,
"item_name": "burger",
"cost": 343,
"menu": 31
}
]
}
Проблема
Теперь мой вопрос в том, как я могу иметь только уникальные данные для каждого конкретного пользователя, например, разные пользователи могут иметь одинаковые item_name, но один пользователь не может иметь одинаковые item_name
Например: пользователь с именем loop имеет item_name : burge и также пользователь с именем ak имеет item_name : burger этот случай может существовать, но один пользователь не может иметь несколько элементов с одинаковым именем, как например ak имеет burger несколько раз
так есть ли способ избежать повторного ввода данных для каждого конкретного пользователя
если какой-либо из файлов необходим, пожалуйста, дайте мне знать, я прикреплю его на слух
Спасибо:)