Как вернуть несколько полей из объекта Model? - PullRequest
0 голосов
/ 10 апреля 2020

Я делаю тестирование в django и уже создал экземпляр модели, используя ddf.G. Теперь я хочу использовать этот экземпляр в тестовом примере для возврата нескольких полей модели. Я знаю, как вернуть несколько полей, используя набор запросов, например:

model_values = models.User.objects.values_list(
                   'first_name', 'last_name', 'image__name', 'image__description'
               )

Теперь я хочу вернуть те же поля, но используя экземпляр, который у меня уже есть. Есть ли способ добиться этого?

1 Ответ

0 голосов
/ 11 апреля 2020

Просто создайте кортеж с нужными вам значениями?

return (model.first_name, model.last_name, model.image__name, model.image__description)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...