Django-relações é um plugin para Django relações descritivas entre auth.users:
Em [4]: john.relationships.friends ()
Fora [4]: [
Em [5]: john.relationships.following ()
Fora [5]: [
Em [6]: john.relationships.followers ()
Fora [6]: [
Em [7]: john.relationships.blockers ()
Fora [7]: [
Em [8]: paul.relationships.blocking ()
Fora [8]: [
Você pode criar tantos tipos de relacionamentos como você gosta, ou simplesmente usar o padrão que, 'seguir' e 'bloqueio'.
de, para e simétrico
Os tipos de relações definir cada um dos seguintes casos:
& Nbsp; * from - 'seguinte', quem sou seguinte
& Nbsp; * to - "seguidores", que está me seguindo
& Nbsp; * simétrico - 'amigos', seguimos eachother
Os tipos de relações podem ser login_required, ou privada, e se você quiser fazer um tipo de relação unviewable (ou seja, você não pode querer permitir que os usuários para ver quem está bloqueando-os), basta dar-lhe uma lesma inigualável, como '! Bloqueadores'.
Administrador interface
Relacionamentos gancho de direita para o usuário admin pré-existente, e aparecem abaixo do inline 'Grupos'.
Instalação:
python setup.py instalar
OR
colocar a pasta relacionamentos em seu python-path
Requisitos :
- Python
- Django
Comentários não encontrado