예제 #1
0
 def get_model(app_label, model_name=None):
     if model_name is None:
         app_label, model_name = app_label.split('.')
     model = django_get_model(app_label, model_name)
     if not model:
         raise LookupError
     return model
예제 #2
0
 def get_model(app_label, model_name=None):
     if model_name is None:
         app_label, model_name = app_label.split('.')
     model = django_get_model(app_label, model_name)
     if not model:
         raise LookupError
     return model
예제 #3
0
 def get_registered_model(app_label, model_name):
     model = django_get_model(app_label,
                              model_name,
                              seed_cache=False,
                              only_installed=False)
     if not model:
         raise LookupError
     return model
예제 #4
0
 def get_registered_model(app_label, model_name):
     model = django_get_model(app_label, model_name,
                              seed_cache=False, only_installed=False)
     if not model:
         raise LookupError
     return model
예제 #5
0
 def get_model(app_label, model_name=None):
     if model_name is None:
         app_label, model_name = app_label.split('.')
     return django_get_model(app_label, model_name)
예제 #6
0
def get_model(path):
    model = django_get_model(*path.split('.'))
    return model
예제 #7
0
def get_model():
    model_name = getattr(settings, 'MULTIUPLOADER_MODEL', DEFAULTS.MULTIUPLOADER_MODEL)
    return django_get_model( *model_name.split('.',1) )
예제 #8
0
파일: tasks.py 프로젝트: hdknr/paloma
def get_model(p):
    # TODO: care of number of dots is larger then 1.
    return django_get_model(*(p + '.').split('.')[:2])