コード例 #1
0
ファイル: users.py プロジェクト: t2y/recipebook
def target_is_favorite(user, target):
    """
    userに指定されたユーザがtargetに指定されたユーザをフェイバリットに登録していれば
    Trueを、そうでなければFalseを返します。(この関数はビュー関数ではありません。)
    """
    if not user.is_authenticated(): return False
    fav = get_object(FavoriteUser, user=user, target=target)
    return fav is not None
コード例 #2
0
ファイル: models.py プロジェクト: doumapa/recipebook
 def _is_voted(self, user):
     if not user.is_authenticated(): return False
     vote = get_object(Vote, user=user, recipe=self)
     return vote is not None
コード例 #3
0
ファイル: models.py プロジェクト: doumapa/recipebook
 def _is_favorite(self, user):
     if not user.is_authenticated(): return False
     fav = get_object(FavoriteRecipe, user=user, recipe=self)
     return fav is not None