2017-03-31 6 views
0

일부 앱이있는 장고 1.10에 프로젝트가 있습니다. 이 프로젝트는 여러 조직에서 사용하며 각각의 앱에 어떤 앱이 사용되는지에 따라 다릅니다. 앱을 사용할 때만 실행해야하는 기능을 포함하도록 앱에서 가장 좋은 위치는 어디입니까? 그것은 응용 프로그램에 대한 적절한 구성으로 일부 (메인 애플 리케이션) 개체를 db에 만들 필요가 있습니다. the docs을 읽는 것은 AppConfig.ready()가 가장 적합한 것으로 보입니다. 그렇지?Django app : 사용 가능한 앱에서 루틴을위한 최적의 장소

+0

[INSTALLED_APPS] (https://docs.djangoproject.com/en/1.10/ref/settings/#std:setting-INSTALLED_APPS)를 사용할 수없는 이유는 무엇입니까? –

+0

예, 저는'INSTALLED_APPS'을 사용합니다. 그러나 관리자가 앱을 포함 시켰을 때 몇 가지 시작 구성을 실행해야합니다. – XaviP

+1

데이터 마이그레이션을 생성하여 데이터베이스에 컨텐츠를 추가 할 수 있습니다. "적절한 구성"이 무슨 뜻인지 잘 모르겠습니다. 이것은 일반적으로 settings.py에도 추가됩니다. 어떻게 든 자동화하고 싶습니까? –

답변

0

django-admin 그룹 권한을 확인하십시오. django-admin 사용 권한 아이디어를 사용할 수 있습니다