저는 장고를 처음 접했고 Drupal에서 옮겼습니다.DB에 앱 관련 변수를 저장하는 장고 관용어가 있습니까?
Drupal에서는 DB에 저장된 모듈 수준 변수 (django의 "application"을 읽음)를 정의하고 Drupal의 "핵심 테이블"중 하나를 사용할 수 있습니다.
이variable_set('mymodule_variablename', $value);
variable_get('mymodule_variablename', $default_value);
variable_del('mymodule_variablename');
코어가 제공하는 아이디어는 그것이 전체 "모듈 테이블"하나 개의 값을 저장하기를 인스턴스화하는 각 모듈 (응용 프로그램)을 가지고 이해하지 않을 것이라고, 그래서 : 관용구 뭔가 같은 것 공통 모듈은 모듈을 통해 공유됩니다. 장고의 내 초보자의 이해 자부합니다
는 장고는 이러한 기능이 부족하지만 - 그것은 일반적인 패턴이기 때문에 - 나는 일반/표준/숙어 방법이 있는지 SO 지역 사회에 검사를 설정하는 생각 django devs가이 문제를 해결하기 위해 사용합니다.
(BTW : 값은 설정 파일에 저장할 수있는 상수가 아니며 매일 새로 고쳐야하는 값이며 각 요청에서 읽어야합니다.)
저는 잠시 동안 이와 비슷한 것을 찾고 있습니다. 이것은 좋은 구현처럼 보입니다. Disqus에 대한 세 건배. –
감사합니다. 청구서에 완벽하게 맞는 것 같습니다. :) – mac