我发现很难改变like按钮的颜色,在使用ajax的Django中,当按钮点击并增加+1 (在like中)时,我发现很难改变like按钮的颜色 我的html模板 {% csrf_token %}
{{ video.likes.all.count }}
Like
JavaScript
$("#my-like-form").submit(function(e){
e.preventDefault(); // Prevent form submission
let form = $(this);
le
我是django的初学者,现在我面临着如何在ManyToManyField中添加条目的问题。下面是我在models.py中的代码:
class UserProfile(models.Model):
# This line is required. Links UserProfile to a User model instance.
user = models.OneToOneField(User)
# The additional attributes we wish to include for a user.
website = models.URLField(blank=True)
如何将Django中的点赞按钮连接到ajax,以及当按钮点击点赞数量+1,如果再次点击,点赞数量-1 这是我的视频模型 class Video(models.Model):
author = models.ForeignKey(Account, on_delete=models.CASCADE)
video = models.FileField(upload_to='post-videos', validators=[validate_file_extension])
title = models.CharField(max_length=100)
我用一段JSON代码在Django中做了一个like按钮,但是我一直得到“NoReverseMatch ".In urls.py和models.py,我展示了所有的代码,在views.py中只有like按钮和导入的方法,在detail.html中只有HTML标签用于like按钮和JSON脚本。这是我在浏览器中得到的结果: Reverse for 'like' with no arguments not found. 1 pattern(s) tried: ['products/(?P<slug>[-a-zA-Z0-9_]+)$']