【发布时间】:2021-08-30 08:56:01
【问题描述】:
你好,我创建了电影网站,这是我的models.py
CATEGORY_CHOICES = (
("A","ACTION"),
("D","DRAMA"),
("C","COMEDY"),
("R",'ROMANCE'),
class Movie(models.Model):
title = models.CharField(max_length=100)
slug = models.SlugField(max_length=255,
title_english = models.CharField(max_length=100)
descritpion = models.TextField(max_length=1000)
image = models.ImageField(upload_to="movies")
category = models.CharField(choices=CATEGORY_CHOICES,max_length=1)
language = models.CharField(choices=LANGUAGE_CHOICES,max_length=30)
status = models.CharField(choices=STATUS_CHOICES,max_length=2)
year_of_production = models.TextField(max_length=1000)
view_count = models.IntegerField(default=0)
这是我的views.py
def home(request):
user = request.user
Movies_obj = models.Movie.objects.all().order_by('-id')[:10]
return render(request,'index.html',{'user':user,'movies':Movies_obj})
在views.py中我订购了最后10部电影,现在我只想显示这部电影是戏剧还是喜剧如何过滤它?
【问题讨论】:
标签: python python-3.x django django-models