django-friendship

Software kuvakaappaus:
django-friendship
Ohjelmiston tiedot:
Versio: 0.8.1
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Frank Wiles
Lupa: Vapaa
Suosio: 12

Rating: 4.0/5 (Total Votes: 1)

Django-ystävyys on Django sovellus, joka tarjoaa helpon Extensible Interface seuraamiseen ja ystävyyttä.
Käyttö
Lisää ystävyys INSTALLED_APPS ja ajaa SyncDB.
Jos haluat käyttää Django-ystävyys näkymissäsi:
alkaen django.contrib.auth.models tuonti User
alkaen friendship.models tuoda Friend, Seuraa
def my_view (pyynnöstä):
& Nbsp; # Lista käyttäjän ystävät
& Nbsp; all_friends = Friend.objects.friends (request.user)
& Nbsp; # Listaa kaikki lukemattomat ystävyys pyynnöt
& Nbsp; pyyntöjä = Friend.objects.unread_requests (user = request.user)
& Nbsp; # Listaa kaikki hylätty ystävyys pyynnöt
& Nbsp; hylkää = Friend.objects.rejected_requests (user = request.user)
& Nbsp; # Luettelo tämän käyttäjän seuraajaa
& Nbsp; all_followers = Following.objects.followers (request.user)
& Nbsp; # Luettelo kuka tämän käyttäjän seuraa
& Nbsp; seuraavien = Following.objects.following (request.user)
& Nbsp; ### Toimitusjohtaja ystävyyssuhteissamme
& 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; # Luo request.user seuraa other_user suhde
& Nbsp; following_created = Following.objects.add_follower (request.user, other_user)
Jos haluat käyttää Django-ystävyys teidän malleja:
{% Kuormitus ystävyys%}
{% Ystävät request.user%}
{% Seuraajaa request.user%}
{% Seuraavan request.user%}
{% Friend_requests request.user%}
Signaalit
Django-ystävyys lähettää seuraavat signaalit:
- Friendship_request_created
- Friendship_request_rejected
- Friendship_request_canceled
- Friendship_request_accepted
- Friendship_removed
- Follower_created
- Following_created
- Follower_removed
- Following_removed

Vaatimukset :

  • Python
  • Django

Muu ohjelmistojen kehittäjä Frank Wiles

django-beta
django-beta

11 May 15

django-app-metrics
django-app-metrics

20 Feb 15

django-admin-views
django-admin-views

20 Feb 15

Kommentit django-friendship

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!