Прием формата JSON, его разбор и наличие конечных точек для доступа к данным (Django)

Здравствуйте, я хочу спросить, как я могу создать модели и API в Django, которые принимают формат JSON, разбирают его и затем получают доступ к нему в некоторых конечных точках. Мне нужно иметь [POST] конечную точку /import, которая будет принимать данные и разбирать их, [GET] /detail/<name_of_the_model> будет показывать список записей из JSON файла на основе имени модели и наконец /detail/<name_of_the_model>/<id> которая показывает все данные для точной записи из JSON файла. Я думаю, что я могу управлять вещами с помощью моделей/модельных форм, но я не могу понять, как реализовать это с помощью JSON. Спасибо за любую помощь.

PS: Есть около 8 различных переменных с атрибутами (не знаю, как это называется в JSON), и я не уверен, правильно ли я делаю, если создаю модель для каждой из переменных. Вот почему я думаю, что импорт JSON - это такая важная вещь, но не знаю, как это сделать.

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