12345678910111213141516 |
- from django.core.exceptions import PermissionDenied
- from ..search import SearchProvider
- class AllowedProvider(SearchProvider):
- name = "Allowed provider"
- url = 'allowed-provider'
- class ForbiddenProvider(SearchProvider):
- name = "Forbidden provider"
- url = 'forbidden-provider'
- def allow_search(self):
- raise PermissionDenied("You can't search this, dave")
|