django-friendship

Screenshot Λογισμικό:
django-friendship
Στοιχεία Λογισμικού:
Εκδοχή: 0.8.1
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Frank Wiles
Άδεια: Δωρεάν
Δημοτικότητα: 12

Rating: 4.0/5 (Total Votes: 1)

Django-φιλία είναι μια εφαρμογή Django που παρέχει έναν εύκολο επεκτάσιμο περιβάλλον για την παρακολούθηση και τη φιλία.
Χρήση
Προσθήκη φιλίας προς INSTALLED_APPS και να τρέξει syncdb.
Για να χρησιμοποιήσετε Django-φιλία κατά την άποψή σας:
από django.contrib.auth.models εισαγωγή χρήστη
από friendship.models εισαγωγή φίλο, ακολουθήστε
def my_view (αίτηση):
& Nbsp? # Λίστα των φίλων του χρήστη
& Nbsp? All_friends = Friend.objects.friends (request.user)
& Nbsp? # Λίστα όλων ως μη αναγνωσμένων αιτήματα φιλίας
& Nbsp? Αιτήματα = Friend.objects.unread_requests (user = request.user)
& Nbsp? # Λίστα απορρίφθηκαν τα αιτήματα φιλίας
& Nbsp? Απορρίπτει = Friend.objects.rejected_requests (user = request.user)
& Nbsp? # Λίστα των οπαδών του χρήστη
& Nbsp? All_followers = Following.objects.followers (request.user)
& Nbsp? # Λίστα ποιος είναι αυτός ο χρήστης ακολουθεί
& Nbsp? Ακόλουθα = Following.objects.following (request.user)
& Nbsp? ### Τη διαχείριση των σχέσεων φιλίας
& 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? # Δημιουργία request.user ακολουθεί other_user σχέση
& Nbsp? Following_created = Following.objects.add_follower (request.user, other_user)
Για να χρησιμοποιήσετε Django-φιλία σε πρότυπά σας:
{% Φιλία φορτίο%}
{% Φίλους request.user%}
{% Οπαδούς request.user%}
{% Μετά από request.user%}
{% Friend_requests request.user%}
Σήματα
Django-φιλία εκπέμπει τα ακόλουθα σήματα:
- Friendship_request_created
- Friendship_request_rejected
- Friendship_request_canceled
- Friendship_request_accepted
- Friendship_removed
- Follower_created
- Following_created
- Follower_removed
- Following_removed

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή 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

Σχόλια για django-friendship

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!