Django _meta.get_field и objects.get

Есть вопрос по поводу моделей и полей тех самых моделей.

У меня получился следующий код:

''' 
    Вот ошибка которую я получаю при выполнении данного кода - 
    Cannot resolve keyword 'my_field' into field. Choices are: id, name ...
'''
ct = ContentType.objects.get(model = 'MyModel')
model = ct.model_class()
my_field = model._meta.get_field('id')
object = model.objects.get(my_field = 1) # не работает данная строка

Как мне построить данный код чтобы my_field = 1 это было эквивалентно id = 1?

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