Mat1lda
@Mat1lda

DRF не пойму сохранить поля many-to-many?

Собственно вот тут модели: https://github.com/Ljil/bloggo/blob/master/blogz/m...
Тут сериализаторы: https://github.com/Ljil/bloggo/blob/master/blogz/s...
Интересен PostListSerializer, его я сохраняю без тегов, ибо при попытках сохранить вылетают ошибки типа "unhashable type: 'collections.OrderedDict'".
Словарь с тегами не передаётся ни целиком ни циклом (на что ошибки и матюкаются)

JSON такой получается
{"slug": "ljil_post2", "title": "ljil_pos2", "description": "ljil_post", "created": "2020-06-14T11:30", "tags":
[{"id": 1, "title": "IT"}, {"id": 2, "title": "WEB"}], "author": 2}

Если отправлять так:
{"slug": "ljil_post2", "title": "ljil_pos2", "description": "ljil_post", "created": "2020-06-14T11:30", "author": 2}
То сохраняется запись, как вкорячить сами тэги я не допру
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы