Beispiel #1
0
def create_article_comment(request, *args, **kwargs):
    
    if request.is_ajax() and request.method == 'POST':
        if (not request.user.is_authenticated()):
            return_url = request.get_full_path()
            return HttpResponseRedirect('/home/login?next=' + return_url)
        
        comment = ArticleComment()
        comment.article_id = request.POST['article_id']
        comment.content = request.POST['content']
        current_time = datetime.utcnow()
        comment.create_date_time = current_time
        comment.update_date_time = current_time
        comment.author = request.user
        comment.save(force_insert=True)
        data = {'success': True}
        return HttpResponse(simplejson.dumps(data), mimetype='application/json')
    else:
        return HttpResponseNotAllowed()
Beispiel #2
0
def create_article_comment(request, *args, **kwargs):

    if request.is_ajax() and request.method == 'POST':
        if (not request.user.is_authenticated()):
            return_url = request.get_full_path()
            return HttpResponseRedirect('/home/login?next=' + return_url)

        comment = ArticleComment()
        comment.article_id = request.POST['article_id']
        comment.content = request.POST['content']
        current_time = datetime.utcnow()
        comment.create_date_time = current_time
        comment.update_date_time = current_time
        comment.author = request.user
        comment.save(force_insert=True)
        data = {'success': True}
        return HttpResponse(simplejson.dumps(data),
                            mimetype='application/json')
    else:
        return HttpResponseNotAllowed()