Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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)
Beispiel #6
0
def get_model(path):
    model = django_get_model(*path.split('.'))
    return model
Beispiel #7
0
def get_model():
    model_name = getattr(settings, 'MULTIUPLOADER_MODEL', DEFAULTS.MULTIUPLOADER_MODEL)
    return django_get_model( *model_name.split('.',1) )
Beispiel #8
0
def get_model(p):
    # TODO: care of number of dots is larger then 1.
    return django_get_model(*(p + '.').split('.')[:2])