Django: Автоматическое сохранение записи в формате JSON из программного обеспечения (без пользовательской формы!) в нескольких таблицах (моделях)

Необходимо сохранить данные ПУБЛИКАЦИИ в нескольких таблицах\моделях в 2 приложениях (в одном - всего 4 публикации), в зависимости от содержания ПУБЛИКАЦИИ. Одна модель - лента действий будет представлять собой поле JSON и сохранять все вводимые данные, другие - условно, с учетом различных значений JSON POST

Входные данные выглядят следующим образом { "временная метка":"2025-04-29T07:15:12Z", "событие":"Миссия принята", ... }

#schematically 

json_data = json.loads(post_input)
Save2ActionFeed (post_inpt)  

if event=="MissionAccepted" 
#get neeses fields from json data
save2Missionsions (field1, ... , field N)  

if event=="FSDJump"
#get neeses fields from json data
save2Location(field1, ... , field M)  

и т.д.

Нужен пример сохранения 2... методов, пожалуйста, помните, что никаких форм, пользовательского интерфейса и т.д. - только чистый ПОСТ

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