REST Django — фильтр с несколькими переменными

#django #api #rest

Вопрос:

Я знаю, что ты можешь сделать что-то вроде :

 if Test.objects.filter(id = 2).exists():
    #do something
 

Но при моей попытке использовать две переменные это не работает должным образом. У меня есть таблица с двумя внешними ключами для Пользователя и проекта. Я хочу посмотреть, существует ли конкретная комбинация.
Эта попытка-то, что я пробовал, но не сработало.

 if Test.objects.filter(user = User, project = Project).exists():
    #do something
 

Может быть, я просто неправильно его реализовал ?
вся моя линия заключается в следующем. Я получаю имя пользователя и идентификатор проекта по ПОЧТЕ в запросе.данные

 if Userproject.objects.filter(user= User.objects.get(username = request.data.get('username',0), project = Project.objects.get(id = request.data.get('projectid',0)).exists():
 

Комментарии:

1. С какими ошибками вы сталкиваетесь?

2. Я действительно новичок в этом, поэтому понятия не имею, как отлаживать неработающий вид Редактирования: обнаружил, что это действительно синтаксическая ошибка в строке, которую я опубликовал

3. @Nic0lodeon: скобки не сбалансированы. Вы должны закрыть две круглые скобки .get('username',0)) , а не одну.