search.py 437 B

1234567891011121314
  1. from django.core.exceptions import PermissionDenied
  2. from django.utils.translation import ugettext as _, ugettext_lazy
  3. from misago.search import SearchProvider
  4. class SearchUsers(SearchProvider):
  5. name = ugettext_lazy("Users")
  6. url = 'users'
  7. def allow_search(self):
  8. if not self.request.user.acl['can_search_users']:
  9. raise PermissionDenied(
  10. _("You don't have permission to search users."))