Django не отправляет POST-данные, когда они пусты - PullRequest
0 голосов
/ 26 марта 2020

У меня странная проблема. Когда я не отправляю данные в массив, django удаляет атрибут из request.data. Раздражает, потому что я хочу поймать ошибку, когда она пуста + на swagger она отправляет данные в request.data.

т.е.: с этим кодом будет отправлено только имя

exe = StockFactory(name="stocks")
array = []
response = self.client.patch(
    url, data={"name": exe.name, "viruses": array}
)

когда я передаю вирус в массив, вирусы передаются. Как я могу передать атрибут, даже если он пуст? Я искал решение, но, как ни странно, нет связанных вопросов ..

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