ジャンゴ - 友情は以下と友情のために簡単に拡張可能なインタフェースを提供しますDjangoのアプリです。
の使用法の
INSTALLED_APPSに友情を追加し、syncdbを実行します。
あなたの意見にジャンゴ·友情を使用するには:
django.contrib.auth.modelsインポートユーザーから
friendship.modelsから、友達をインポート従ってください
デフmy_view(リクエスト):
 このユーザの友人の#一覧
  all_friends = Friend.objects.friends(request.userに)
 #リストのすべての未読友情要求
 要求= Friend.objects.unread_requests(ユーザー= request.userに)
 #リストのすべての拒否された友情のリクエスト
&NBSPは、Friend.objects.rejected_requests(ユーザー= request.userに)=拒否
 このユーザーのフォロワーの#一覧
  all_followers = Following.objects.followers(request.userに)
 このユーザーがフォローしている人の#一覧
 次= Following.objects.following(request.userに)
  ###友情関係を管理
  other_userに= User.objects.get(PK = 1)
  new_relationship = Friend.objects.add_friend(request.userに、other_userに)
  Friend.objects.are_friends(request.userに、other_userに)==がTrue
  Friend.objects.remove_friend(other_userに、request.userに)
 #作成request.userにはother_userに関係に従う
  following_created = Following.objects.add_follower(request.userに、other_userに)
あなたのテンプレートでジャンゴ·友情を使用するには:
{%負荷友好%}
{%からrequest.user%の友人}
{%フォロワーからrequest.user%}
{%以下からrequest.userの%}
{%friend_requestsからrequest.user%}
のシグナルの
ジャンゴ - 友情は次の信号を発する。
- friendship_request_created
- friendship_request_rejected
- friendship_request_canceled
- friendship_request_accepted
- friendship_removed
- follower_created
- following_created
- follower_removed
- following_removed
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません