已解决,虽然它还没通过验证


文章的详情页post_detail,分为三个部分:文章的内容,添加评论功能,以及评论的内容显示区。

 

一种是给添加评论单独写一个函数add_comment,但在渲染模板时,评论仍然是属于详情页,因此模板页面还是文章详情页post_detail。这种方法其实可以用,只要我重新写一个add_comment.html的模板页面就可以,但我不想评论的时候跳到另一个页面。

另一种是将添加评论的功能写在post_detail的POST部分,但在写ajax时传递的URL还是post_detail,提交按钮没有用,也不能将评论的数据显示在显示区。

修改之前就只是传递post_model这个参数而已

另附上ajax代码:

另外,这还只是回复当前作者的,如果回复别人,或者做二级评论我仍然想使用这个输入框,出现在二级评论下或者跳到原来的位置都可以,这样又要如何跳转呢?实在不是很懂,求教。

1 收藏


直接登录