Лучшие практики по настройке модулируемого веб-приложения

У меня были проблемы с поиском лучшего способа конфигурирования javascript-приложения (с django на стороне сервера). На данный момент я создал приложение, которое хорошо конфигурируется с помощью JSON файлов. Например, у меня есть несколько JSON-файлов, определяющих состав страниц. Я могу быстро создать страницу с заголовком, абзацем, формой и кнопкой для отправки формы, вставив элементы в JSON.

Итак, эта часть полезна, если я хочу быстро воссоздать новое приложение на основе того, что я уже сделал.

На данный момент, когда пользователь загружает приложение, оно посылает ajax, который получает JSON файлы конфигурации и отправляет их обратно, где javascript правильно создает страницы. Дело в том, что я хочу развернуть приложение, используя django, и я не знаю, является ли это хорошей практикой с точки зрения безопасности. Действительно, django выдает ошибку, когда я пытаюсь загрузить JSON файл локально: In order to allow non-dict objects to be serialized set the safe parameter to False.

Я уверен, что есть способ решить эту проблему, но, поискав в интернете, я обнаружил, что django предпочитает загружать данные из базы данных. Дело в том, что я не хочу громоздкого протокола для настройки приложения. Какой способ был бы самым разумным для достижения того, что мне нужно?

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