[英]How to add model objects “to cart” in django
我正在嘗試找出如何使用非常簡單的“購物車”功能,但是我對此並不擅長。
假設我有一個簡單的查詢集“ objectos”,它來自:
# models.py:
class ObjectModel(models.Model):
title = models.CharField(max_length=30)
...
content = models.TextField()
# views.py
def product_list(request):
objectos = ObjectModel.objects.all()
return render(request, 'frontpage/object_list.html', {'objectos':objectos})
假設我需要在模板中插入一個簡單的按鈕,該按鈕從queryset抓取一個對象,然后將該對象放入另一個queryset。 這是我不知道的。 如何執行該次查詢集。
無論如何,這是我要在模板中嘗試做的簡化視圖:
<!-- template -->
{% for obj in objectos %}
{{ obj.title }}
{{ obj.content }}
<a href="#">
<button type="button">add to other qs!</button>
</a>
{% endfor %}
如何以一種簡單的方式做到這一點?
我正在考慮構建一個購物車,只是簡單得多,但是我不確定這是否是正確的方法。 如果您能指導我找到一個不錯的購物車教程或類似的產品,我將不勝感激:)
您可以通過多種方法來執行此操作,但是最好的方法是遵循一個教程,該教程具有易於遵循的步驟並在整個過程中進行了說明。 我做了一些研究,這看起來像是一篇很棒的教程,其中包含多個頁面,每個頁面解釋了構建簡單購物車的不同部分。
https://blog.muva.tech/lesson-1-building-e-commerce-shopping-cart-using-django-2-0-python-3-6/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.