django-friendship

Screenshot Software:
django-friendship
Szczegóły programowe:
Wersja: 0.8.1
Filmu: 14 Apr 15
Wywoływacz: Frank Wiles
Licencja: Wolny
Popularność: 12

Rating: 4.0/5 (Total Votes: 1)

django-przyjaźń jest aplikacja Django, który zapewnia łatwy rozszerzalny interfejs dla następujących i przyjaźni.
Zastosowanie
Dodaj przyjaźń INSTALLED_APPS i uruchom syncdb.
Aby użyć Django przyjaźń w Twoich poglądów:
z django.contrib.auth.models importu Użytkownika
z friendship.models zaimportować znajomego, Śledź
my_view def (wniosek):
& Nbsp; # Lista znajomych użytkownika
& Nbsp; all_friends = Friend.objects.friends (request.user)
& Nbsp; # Lista wszystkich nieprzeczytanych wnioski przyjaźń
& Nbsp; wnioski = Friend.objects.unread_requests (user = request.user)
& Nbsp; # Lista wszystkich odrzuconych wniosków przyjaźń
& Nbsp; odrzuca = Friend.objects.rejected_requests (user = request.user)
& Nbsp; # Lista zwolenników tego użytkownika
& Nbsp; all_followers = Following.objects.followers (request.user)
& Nbsp; # Lista który ta osoba jest po
& Nbsp; po = Following.objects.following (request.user)
& Nbsp; ### Zarządzanie przyjaźnie
& Nbsp; other_user = User.objects.get (pk = 1)
& Nbsp; new_relationship = Friend.objects.add_friend (request.user, other_user)
& Nbsp; Friend.objects.are_friends (request.user, other_user) == true
& Nbsp; Friend.objects.remove_friend (other_user, request.user)
& Nbsp; # Tworzenie request.user następująco other_user związek
& Nbsp; following_created = Following.objects.add_follower (request.user, other_user)
Aby użyć Django przyjaźń w szablonach:
{% Obciążenia przyjaźń%}
{% przyjaciele request.user%}
{% Zwolenników request.user%}
{% Po request.user%}
{% friend_requests request.user%}
Sygnały
django-przyjaźń emituje następujące sygnały:
- Friendship_request_created
- Friendship_request_rejected
- Friendship_request_canceled
- Friendship_request_accepted
- Friendship_removed
- Follower_created
- Following_created
- Follower_removed
- Following_removed

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Frank Wiles

django-beta
django-beta

11 May 15

django-admin-views
django-admin-views

20 Feb 15

django-app-metrics
django-app-metrics

20 Feb 15

Komentarze do django-friendship

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!