-2
私は文脈を渡すと、もう一方の端はそれを使用することができないように見えます。単にすべての製品IDのリストを作成しても機能しません。ページにアクセスすると空白のページが表示されます。私はDjangoの価格でカートを印刷しようとしています
views.py
def cart(request):
items = [1,2,3,4]
template = loader.get_template("Cafe/cart.html")
ip = get_client_ip(request)
order = current_order.objects.order_by('id')
products = product.objects.order_by('id')
context = {
'order': order,
'products': products,
'items': items
}
return HttpResponse(template.render(request))
cart.html
<head>
{% load static %}
{% load app_filters %}
<link rel="stylesheet" type="text/css" href="{% static 'Cafe/stylesheet.css' %}" />
</head>
<body>
{% for product in products %}
<a>{{product.id}}</a>
{% endfor %}
</body>
models.py
class product(models.Model):
categories = (
('HD', 'Hot Drink'),
('CD', 'Cold Drink'),
('Br', 'Breakfast'),
('Sa', 'Sandwich'),
('Ex', 'Extras'),
('Sp', 'Specials'),
)
product_name = models.CharField(max_length=100)
category = models.CharField(max_length=2, choices=categories, default=categories[0][0])
price = models.FloatField()
私は理由トンが表示されません私が作った他のすべてのページでも同じコンセプトが動作するので、彼はうまくいきません。
完全にパラメータとしてコンテキストを完全に見逃してしまった!私はそれがそれと同じくらい小さいことを知っていた! –