Django - Сравнение идентификатора набора запросов с идентификатором объекта выборки

Я изучаю django с практикой. У меня есть один объект. У него есть id, name, lastname. Также у меня есть один набор запросов. Он имеет те же атрибуты id, name, lastname. Все, что мне нужно, это сравнить id. Я могу сравнить идентификаторы, если они оба равны, но моя проблема в том, что если они оба не равны, django выдает мне ошибку типа

matching query does not exist.

потому что я использую функцию фильтрации.

Я хочу сделать эту операцию

            if icformkeyinput.filter(id=v['Id']):
            if icformkeyinput.filter(id!=v['Id']):

Моя проблема в том, как я могу использовать оператор !=?

Я хочу сделать это, потому что если между icformkeyinput и v есть несовпадающий id, то добавьте v в icformkeyinput.

Вернуться на верх