@Heavy10110

Сеарилизовывать ли webhook(post)?

Получаю вебхук. Вопрос - мне нужно получить данные из тела post, то есть json и сохранить их в нужные поля БД. Так вот как поступить, разбирать json руками и присваивать значения нужным переменным или попробовать сериализовать весь json объект и уже потом работать с ним?
data = request.get_json()
    if data['object'] == 'page':
        for entry in data['entry']:
            for messaging_event in entry['messaging']:
                #IDs
                sender_id = messaging_event['sender']['id']

Здесь я например получил значение из json в sender_id, получается я уже сейчас могу сохранить его в бд, но если мое тело POST запроса будет меняться и там будут новые(другие переменные) мне нужно будет писать проверку на существование каждой из них, чтобы потом сохранить все в бд. Можно ли сериализатором одним это сделать и если да, то как?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы