
--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/8031cd52-4f61-41c5-9e48-384a5f638eabn%40googlegroups.com.
--
from rest_framework.permissions import BasePermission
class IsAdmin(BasePermission):
def has_permission(self, request, view):
user = view.request.user
# Administrador
if user.is_superuser:
return True
# Usuário Comum
return request.method in ('GET', 'OPTIONS', 'HEAD', 'PATCH', 'POST')
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/CAKMLN3HELFAgwhUf2O50ewezPw-1KBTFxNeR7MgYA%2BSzr2ZzCQ%40mail.gmail.com.
