Я использую django для своего бэкэнда.
Я хотел спросить, как хранить константы импорта в Django, которые:
1) Уникальный экс. Скорость GST, то есть 0,18, некоторые переключаются как константы, которые могут включать / выключать некоторые функции
2) Может часто меняться, часто должен обновляться не техническим парнем.
Как хранить такие константы.
- Должно ли оно храниться в файле настроек? Тогда возникнет проблема с обновлением без изменения кода. Не похоже на хороший вариант
2. Должен храниться как переменная окружения? Все еще требуются некоторые усилия.
3 в кеше. Похоже, хорошие варианты. Но я не могу понять, в каких именно хранилищах они хранятся в кеше.
4 В базе данных. Кажется, хорошо, но что будет структура. Будет ли таблица, содержащая все константы импорта с простыми атрибутами, такими как ключ и значение, а ключ уникален.
5) Сочетание БД и кеша
Может ли кто-нибудь подсказать мне, какой вариант лучше?