| django-amizade fornece uma interface extensível fácil para seguir e amizade |
Baixe Agora |
django-amizade Classificação e resumo
- Nome do editor:
- Frank Wiles
- Site do editor:
- http://search.cpan.org/~fwiles/ModPerl-ParamBuilder-0.08/lib/ModPerl/ParamBuilder.pm
django-amizade Tag
django-amizade Descrição
Django-friendship é um aplicativo django que fornece uma interface extensível fácil para seguir e amizade.Usageadd amizade para instalar_apps e executar syncdb.Para usar django-friendship em seus pontos de vista: de django.contrib.auth.models Import userfrom amizade.Models Import Friend , SolicitarDef my_view (Solicitar): # Lista dos amigos deste usuário All_Friends = Friend.Objects.friends (request.user) # Liste todas as solicitações de solicitações de amizade não lida = friend.objects.unread_requests (user = required.user) # Liste toda a amizade rejeitada Solicitações Rejeitos = Friend.Objects.Rejected_Requests (User = Request.user) # Lista dos seguidores do usuário All_flowers = seguir.objects.followers (Request.user) # Lista de quem este usuário está seguindo = seguindo.Objects.sollowing (solicitação .UUSER) ### Gerenciando relacionamentos de amizade outro_user = user.objects.get (pk = 1) new_relationship = friend.objects.add_friend (request.user, Other_user) amigo.Objects.are_friends (request.user, Other_user) == TRUE Amigo.Objects.remove_fr. iend (Other_User, Request.user) # Criar solicitação.user segue other_user size_created = seguindo.Objects.add_follower (request.user, Other_user) para usar o django-amizade em seus modelos: {% Carregar amizade%} {% pedido de amizade. User%} {% seguidores solicitam.user%} {% a seguir request.user%} {% friend_requests Solicitar.user%} SignalsDjango-amizade emite os seguintes sinais: - friendship_request_created- friendship_request_rejected- friendship_request_cceped- friendship_request_cepted-created-created-created-created Follower_Removed- Seguir_RemovedProduct's Homepage
django-amizade Software Relacionado