review.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:stalker_pyramid 作者: eoyilmaz 项目源码 文件源码
def get_user_reviews(request):
    """RESTful version of getting all reviews of a task
    """
    logger.debug('get_user_reviews is running')

    reviewer_id = request.matchdict.get('id', -1)

    # also try to get reviews with specified status
    review_status = request.params.get('status', None)

    if review_status:
        where_conditions = \
        """where "Reviews".reviewer_id = %(reviewer_id)s and 
        "Reviews_Statuses".code = '%(status)s' """ % {
            'reviewer_id': reviewer_id,
            'status': review_status
        }
    else:
        where_conditions = """where "Reviews".reviewer_id = %(reviewer_id)s""" % {
            'reviewer_id': reviewer_id
        }

    return get_reviews(request, where_conditions)


# @view_config(
#     route_name='get_user_reviews_count',
#     renderer='json'
# )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号