Django: динамически обновлять через ошибку request.data - PullRequest
0 голосов
/ 09 октября 2019
Stock.objects.get(id=1).update(
    **request.data
)
data = request.data
print(data)

Я получаю это -

<QueryDict: {'discount_margin': ['77'], 'rack': ['77'], 'demand': ['77']}>

Я получаю это - аргумент float () должен быть строкой или числом, а не «списком»

1 Ответ

0 голосов
/ 09 октября 2019

Я решил это этим -

update_data = {}
for key in request.data.keys():
   update_data[key] = request.data[key]

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