(四)Django快速搭建简易个人播客(评论功能)
配置url
编写视图函数 根据文章id获取评论信息
class AddCommentsView(LoginRequiredMixin, View): """ 添加文章评论 """ def post(self, request, article_id): if not request.user.is_authenticated(): # 判断用户登录状态 return HttpResponse('{"status":"fail", "msg":"用户未登录"}', content_type='application/json') comments = request.POST.get('comments', '') if comments: article_comments = ArticleComments() article = IndexArticle.objects.get(id=int(article_id)) article_comments.article = article article_comments.comments = comments article_comments.user = request.user article_comments.save() return HttpResponse('{"status":"success", "msg":"添加成功"}', content_type='application/json') else: return HttpResponse('{"status":"fail", "msg":"添加失败"}', content_type='application/json')