Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如果喜欢注释,如何增加整数字段_Python_Django - Fatal编程技术网

Python 如果喜欢注释,如何增加整数字段

Python 如果喜欢注释,如何增加整数字段,python,django,Python,Django,我有一个注释模型,我想在喜欢注释时增加一个整数字段。如何为用户的每个评论创建一个类似的评论。我附加了一个我尝试的图像,但仍然没有增加整数字段 您可能希望构建一个新的端点来处理类似的注释 /comment/{id}/like 包括get get_或_404的逻辑 一旦你设置了对象,它就像计数一样 comment.comment_likes +=1 您也可以使用相反的逻辑来表示,但它不会增加注释。你能设置完整的代码吗?我将附上我所拍摄的图片。检查我贴在我的问题上的图像。由于没有与每个like

我有一个注释模型,我想在喜欢注释时增加一个整数字段。如何为用户的每个评论创建一个类似的评论。我附加了一个我尝试的图像,但仍然没有增加整数字段


您可能希望构建一个新的端点来处理类似的注释

/comment/{id}/like 
包括get get_或_404的逻辑 一旦你设置了对象,它就像计数一样

comment.comment_likes +=1

您也可以使用相反的逻辑

来表示,但它不会增加注释。你能设置完整的代码吗?我将附上我所拍摄的图片。检查我贴在我的问题上的图像。由于没有与每个like相关的信息,用户很容易通过多次喜欢某个东西来滥用系统,而您无法阻止它。通常,人们会使用一个新模型来表示对用户和用户具有外键字段的likecomment@Hymns非常感谢。我也想到了这一点,我认为这是最好的方式。你能给我一个关于如何实现这一点的提示(代码)吗?就我个人而言,我以前没有实现过这一点,但是你可以找到一些关于如何在stackoverflow和其他网站上实现这一点的参考资料。还有一个django-like包可以为您处理这个问题,并可以添加到现有项目中
comment.comment_likes +=1