Существует ли идиома django для хранения переменных, связанных с приложением-, в БД?

Я новичок в django, и перешел на него из Drupal.

В Drupal можно определить модуль-переменные уровня (прочитать «приложение» для django), которые хранятся в БД и использовать одну из «базовых таблиц» Drupal Идиома будет примерно такой::

variable_set('mymodule_variablename', $value);
variable_get('mymodule_variablename', $default_value);
variable_del('mymodule_variablename');

Идея состоит в том, что не имеет смысла заставлять каждый модуль (приложение)создавать целую «таблицу модулей» для хранения только одного значения, поэтому ядро ​​предоставляет общий для совместного использования между модулями.

Насколько я понимаю новичка в django, django не имеет такой функциональности, но -поскольку это общий шаблон -, я подумал обратиться к SO-сообществу ] проверьте, есть ли типичный/стандартный/идиоматический способ, который разработчики django используют для решения этой проблемы ,

(BTW:значение не является константой, которую я мог бы указать в настройках fi ле. Это значение следует обновлять ежедневно и считывать при каждом запросе).

5
задан mac 9 April 2012 в 14:13
поделиться