def model_inspect(obj):
    """
        Analize itself looking for special information, right now it returns:
        - Application name
        - Model name
        """
    info = {}
    if hasattr(obj, '_meta'):
        info['verbose_name'] = getattr(obj._meta, 'verbose_name', None)
    else:
        info['verbose_name'] = None
    if hasattr(obj, 'model') and obj.model:
        model = obj.model
    else:
        model = obj.__class__
    namesp = str(model)
    namesp = namesp.replace('<class ', '').replace('>', '').replace("'", ''
        ).split('.')
    info['appname'] = namesp[-3]
    info['modelname'] = namesp[-1]
    info['model'] = model
    return info
