예제 #1
0
파일: views.py 프로젝트: reyrodrigues/dkobo
def spa(request):
    if request.user.is_authenticated():
        user_details = {u'name': request.user.email,
                        u'gravatar': utils.gravatar_url(request.user.email)}
    else:
        user_details = {}
    return render_to_response("index.html",
                              context_instance=
                              RequestContext(request, {'user_details': json.dumps(user_details)}))
예제 #2
0
파일: views.py 프로젝트: reyrodrigues/dkobo
def spa(request):
    if request.user.is_authenticated():
        user_details = {
            u'name': request.user.email,
            u'gravatar': utils.gravatar_url(request.user.email)
        }
    else:
        user_details = {}
    return render_to_response("index.html",
                              context_instance=RequestContext(
                                  request,
                                  {'user_details': json.dumps(user_details)}))
예제 #3
0
def comment_details(request, comment):
    extension = comment.content_object
    gravatar = gravatar_url(request, comment.email)
    is_extension_creator = (comment.user == extension.creator)

    details = dict(gravatar = gravatar,
                   is_extension_creator = is_extension_creator,
                   comment = comment.comment,
                   author = dict(username=comment.user.username,
                                 url=reverse('auth-profile', kwargs=dict(user=comment.user.username))),
                   date = dict(timestamp = comment.submit_date.isoformat(),
                               standard = format_date(comment.submit_date, 'F j, Y')))

    if comment.rating > -1:
        details['rating'] = comment.rating

    return details