데이터를 분리해야하는 프로젝트가 있습니다.현물 이름 공간
구현 될 '시스템'이 여러 개 있습니다. 각 모델은 일반적인 모델을 기반으로합니다. 이것을 GAE 데이터 저장소에 넣으려면 접두어 인 4EClass
, 3EClass
및 PthClass
을 사용할 수 있습니다. 차라리 청소기처럼 보이는 네임 스페이스를 사용하고 싶습니다.
나는 종류의 서브 클래스의 네임 스페이스를 설정할 수 있도록하고 싶습니다 :
class Class(db.Model):
namespace = '4E'
다음의 네임 스페이스 작업 할 넣어 얻을 수있는 방법, 쿼리 등 바람직 Class.query(namespace=Class.namespace)
또는를 할 필요없이 거기 처럼?
귀하의 질문은 (적어도 나에게) 매우 불분명하다. 아마 [모듈] (http://docs.python.org/2/tutorial/modules.html)을 찾고 있습니까? –
폴리 모델을 체크 아웃 했습니까? https://developers.google.com/appengine/docs/python/datastore/polymodelclass – aschmid00