Dois tipos de usuários em um mesmo sistema

208 views
Skip to first unread message

Hudson Brendon

unread,
Oct 19, 2016, 1:42:18 PM10/19/16
to Django Brasil
Tenho dois tipos de usuários em um sistema que estou desenvolvendo, O usuário 'cliente' que será o dono de um restaurante, podendo esse cadastrar seus estabelecimentos e gerência-los. E o usuário 'comum', que tem a possibilidade de acessar n estabelecimentos e realizar pedidos. Qual seria a melhor opção de modelagem desses usuários? Uma única classe com permissões nivel de acesso através de permissões, ou UserProfiles diferentes com responsabilidades separadas? Grato desde já.

Flaudizio

unread,
Oct 20, 2016, 7:06:32 AM10/20/16
to Django Brasil
Bom dia amigo, penso que a forma mais simples (e já implementada no Django) é vc trabalhar com os grupos.

Vc pode criar um grupo "Gerência" e outro "Comum" atribuindo as atribuições a cada um. Caso precise criar alguma permissão especial vc pode também.

Dá uma conferida em:

Um abraço, espero ter ajudado.

Fred Chevitarese

unread,
Oct 20, 2016, 8:18:57 AM10/20/16
to django...@googlegroups.com
Opa! 

Se você quer implementar registro de usuários através do seu site, ou coisa parecida, você pode usar o django-registration. 
É ótimo! 


Abraço!




"
São os homens que mais me surpreendem na humanidade. Porque perdem a saúde para juntar dinheiro, depois perdem dinheiro para recuperar a saúde. E por pensarem ansiosamente no futuro, esquecem do presente de tal forma que acabam por não viver nem o presente nem o futuro. E vivem como se nunca fossem morrer e morrem como se nunca tivessem vivido” - Dalai Lama.
"

Fred Chevitarese - GNU/Linux



--
Você recebeu essa mensagem porque está inscrito no grupo "Django Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para django-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Hudson Brendon

unread,
Oct 24, 2016, 1:57:55 AM10/24/16
to Django Brasil
Usei implementando permissões, com a django role permissions, obrigado a todos.
Reply all
Reply to author
Forward
0 new messages