django-friendship

Software screenshot:
django-friendship
Software ətraflı:
Version: 0.8.1
Tarixi Upload: 14 Apr 15
Geliştirici: Frank Wiles
Lisenziya: Pulsuz
Məşhurluq: 12

Rating: 4.0/5 (Total Votes: 1)

Django-dostluq aşağıdakı və dostluq üçün asan genişlənən interface təmin edən Django app edir.
istifadə
INSTALLED_APPS dostluq əlavə və SyncDB axır.
Sizin fikir Django-dostluq istifadə etmək üçün:
django.contrib.auth.models idxal istifadəçi
friendship.models Dostuna idxal olan, edin
def my_view (sorğu):
& Nbsp; Bu istifadəçinin dostları # siyahısı
& Nbsp; all_friends = Friend.objects.friends (request.user)
& Nbsp; # siyahısı bütün oxunmamış dostluq sorğu
& Nbsp; sorğu = Friend.objects.unread_requests (istifadəçi = request.user)
& Nbsp; # siyahısı bütün dostluq xahişini rədd etdi
& Nbsp; Friend.objects.rejected_requests (istifadəçi = request.user) = rədd
& Nbsp; bu istifadəçi ardıcılları # siyahısı
& Nbsp; all_followers = Following.objects.followers (request.user)
& Nbsp; Bu istifadəçinin aşağıdakı kim # siyahısı
& Nbsp; aşağıdakı = Following.objects.following (request.user)
& Nbsp; ### dostluq əlaqələri idarə
& 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; # yarat request.user other_user əlaqələr aşağıdakı
& Nbsp; following_created = Following.objects.add_follower (request.user, other_user)
Sizin şablonları Django-dostluq istifadə etmək üçün:
{% Yük dostluq%}
{% Request.user% dostları}
{% Ardıcılları request.user%}
{% Request.user% aşağıdakı}
{% Friend_requests request.user%}
İşaret
Django-dostluq aşağıdakı siqnalları radio:
- Friendship_request_created
- Friendship_request_rejected
- Friendship_request_canceled
- Friendship_request_accepted
- Friendship_removed
- Follower_created
- Following_created
- Follower_removed
- Following_removed

tələblər

  • Python
  • Django

Geliştirici digər proqram Frank Wiles

django-admin-views
django-admin-views

20 Feb 15

django-beta
django-beta

11 May 15

django-app-metrics
django-app-metrics

20 Feb 15

Şərh django-friendship

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!