<script>
$(document).ready(function () {
getcomment();
$('.comment-box button').click(function () {
var comment_text = $('.comment-box textarea').val();
$.ajax({
type: 'POST',
url: '/bbs/article/{{ article_list.id }}/comment/',
data: {comment: comment_text},
success:function (callback) {
var data = $.parseJSON(callback);
$('.callback').html(data.result);
if(data.result === 'successfully') {
getcomment();
}
}
})
});
});
function getcomment() {
$.ajax({
type: 'GET',
url: '/bbs/article/{{ article_list.id }}/get_comment/',
success:function (call) {
var datas = $.parseJSON(call);
$('.comment-list').html(datas.answer);
}
})
}
</script>
<div class="row">
<div class="comment-list" style="margin-left: 10px">
</div>
</div>
<div class="row">
<article class="col-xs-12">
<h4>请评论:</h4>
<div class="comment-box">
<textarea class="form-control" rows="3"></textarea>
<span class="callback"></span><button type="submit" class="btn btn-success pull-right" style="max-width: 5px;">评论</button>
</div>
</article>
</div>
<hr>
@csrf_exempt
def comment(request,article_id):
if request.method == 'POST':
comments = request.POST['comment']
if len(comments) < 5:
result = u'评论数需大于5'
return HttpResponse(json.dumps({'result': result}))
else:
result = 'successfully'
Comment.objects.create(content= comments, article_id=article_id)
return HttpResponse(json.dumps({'result': result}))
def get_comment(request, article_id):
article_list = get_object_or_404(Article, id=article_id)
comments = article_list.comment_set.all()
html = ''
for i in comments:
ele = '<div class="row"><article class="col-xs-12"><p class="pull-right"><span class="label label-default">作者:' + 'i.user' + '</span></p><p>' + i.content + '<ul class="list-inline"><li><a href="#" rel="external nofollow" ></a></li></ul></article></div><hr>'
html += ele
return HttpResponse(json.dumps({'answer': html}))
function resettext() {
$('.form-control').val('');
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有