Есть ли лучший способ проверить, находятся ли необязательные ключи в списке?

Я ищу лучший способ обработки необязательных данных в запросе. Мне нужно проверить, заполнены ли необязательные параметры, и вставить их в модель django.

На этой картинке показано, что у меня получилось на данный момент Введите описание изображения здесь Мне нужно добавить больше ключей, и я не хочу в итоге добавлять сотни таких строк в мой проект.

Я пытался сделать что-то вроде

for key in data: if key in django_model: (попытались использовать мета-классы) local_listing[key] = data[key]

это не сработало, потому что модель django - это не простой список.

Как я могу сделать лучше?

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