@Alixperio

Как распарсить json с вложенными категориями с помощью рекурсивной функции и сохранить в БД?

Привет!
Дайте совет или источник инфы который поможет разобраться в этом вопросе!
Как распарсить json с категориями и множественными подкатегориями в них, с помошью рекурсивной функции в Python?
В качестве метода сохранения древа в БД, решил использовать materialized path так как знаю что вложенность будет не сильно большая. Хочу чтобы путь выглядел так: 1.1.1.2, 1.1.1.3, 1.1.2.1 и т.д.
В теле запроса будет приходить JSON и собственно приложение будет его обрабатывать и ложить в базу.
В самой базе будет 4 поля: id, parent_id, name, path.
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 1
@ivlevdenis_ru
python, django, celery, redis, kivy, git
Ну проходи рекурсивно. И схема таблицы у тебя неправилная, вместо parent_id должен быть path в случае materialized path.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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