Определение структуры REST API с помощью django из формата данных

Меня попросили написать интерфейс API, который должен получать данные от подключенного объекта. Формат этих данных следующий:

{
  "devEUI": "8cf9572000023509",
  "appID": 1,
  "type": "uplink",
  "time": 1629378939869,
  "data": {
    "gwid": "b827ebfffebce2d3",
    "rssi": -77,
    "snr": 10,
    "freq": 868.1,
    "dr": 5,
    "adr": true,
    "class": "C",
    "fCnt": 852,
    "fPort": 8,
    "confirmed": false,
    "data": "AgUCIzYBAIERAAAAAAAAAAAAAAAAAAAAAAAAAADHDgA=",
    "gws": [
      {
        "id": "b827ebfffebce2d3",
        "rssi": -77,
        "snr": 10
      }
    ]
  }
}

Я разрабатываю на django. Я хочу написать REST api с помощью django.Должны ли поля data и gws быть классами? Как я могу определить классы?

Вернуться на верх