【发布时间】:2021-08-19 06:39:02
【问题描述】:
大家好,我是 Django 的新手,在电子商务网站上工作。我创建了一个模型名称类别并使用外键将其传递给模型商店。在类别模型中,我有类别 Sale,我想在我的登录页面中获取所有具有类别销售的产品,而我们其他人则在商店页面中获取。任何人请帮助我如何做到这一点? 我的model.py代码是:
class category(models.Model):
name = models.CharField(max_length=200)
def __str__(self):
return self.name
class shop(models.Model):
s_id = models.AutoField(primary_key=True)
s_name = models.CharField(max_length=50)
s_category = models.ForeignKey(category, on_delete= models.CASCADE)
s_artical_no = models.IntegerField(default=0)
View.py:
def index(request):
prod = shop.objects.get(s_category = 4)
params = {'prod': prod}
return render(request, "main/index.html", params )
【问题讨论】:
标签: django django-models django-views django-forms django-templates