from main.models import PluginPermission def getUserFromAuthblob(authblob, plugin, splitBy="\n"): """ Return user, if found, for an authblob, else None. """ if authblob == '': return None perms = PluginPermission.objects.filter(plugin=plugin, authblob__contains=authblob) for perm in perms: print perm if authblob in perm.authblob.split(splitBy): return perm.user return None