Django-Cuser.

middleware para tornar as informações do usuário sempre disponíveis
Baixe Agora

Django-Cuser. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Other/Proprietary Li...
  • Preço:
  • FREE
  • Nome do editor:
  • Alireza Savand
  • Site do editor:
  • https://github.com/Alir3z4/

Django-Cuser. Tag


Django-Cuser. Descrição

Django-Cuser é um aplicativo Django que trará seu usuário atual do seu aplicativo Django de qualquer lugar do seu código.Installingdjang-cuser também é avilt em http://pypi.python.org/pypi/django-cuser. Portanto, ele pode ser instalado por PIP ou EASY_Install: Python Pip Install Django-CUSeror Você pode grap a versão mais recente Tarball: Python Setup.py Instalar Ativar Django-Cuser no seu projeto - Adicionar 'CUSER' para instalação_apps em suas configurações. Adicionar 'cuser.middleware.cusermiddleware' to middleware_classes após a autenticação e sessão middlewarewhoo é o conjunto de usuário atual / obter a informação do usuário, existe a seguinte API: do CUSER.MIDDleWares Importar CusermiddleWareset o usuário atual para este tópico. Aceita objetos de usuário e nomes de login: cusermiddleware.set_user (alguns_user) Obtenha o usuário atual ou nenhum: user = cusermiddleware.get_user () Isso retornará algum_user se não houver usuário atual: usuário = cusermiddleware.get_user (algum_user) Esqueça o usuário atual . É sempre seguro chamar isso, mesmo que não haja URrent User: cusermiddleware.del_user () O middleware define / exclui automaticamente o usuário atual para solicitações HTTP. Para outros usos (comandos de gerenciamento, scripts), você precisará fazer isso sozinho.echelon também fornece um AtualUserfield, que pode ser usado para fins de auditoria. Use-o da seguinte forma: De Echelon.fields Import CurrentUserfield: Classe MyModel (Models.Model): .... Creator = CorrentUserfield (add_only = true, relacionado_mymymodels ") Last_Editor = CorrentUserfield (Related_Name =" Last_edited_mymodels ") .. . Este campo é um estrangeiro para o modelo django.contrib.auth.models.User e você pode tratá-lo como homepage de tal.


Django-Cuser. Software Relacionado