显示所有数据
from models import CartInfo
from tt_user.user_decorators import user_login
@user_login
def cart(request):
cart_list=CartInfo.objects.filter(user_id=request.session.get('uid'))
context={'title':'购物车','cart_list':cart_list}
return render(request,'tt_cart/cart.html',context)
{% extends 'base.html' %}
{% block body %}
<form method="post" action="/order/list/">
{% csrf_token %}
<div class="total_count">全部商品<em>2</em>件</div>
<ul class="cart_list_th clearfix">
<li class="col01">商品名称</li>
<li class="col02">商品单位</li>
<li class="col03">商品价格</li>
<li class="col04">数量</li>
<li class="col05">小计</li>
<li class="col06">操作</li>
</ul>
{% for cart in cart_list %}
<ul class="cart_list_td clearfix" id="{{ cart.id }}">
<li class="col01"><input type="checkbox" checked="checked" name="cid" value="{{ cart.id }}"></li>
<li class="col02"><img src="/static/{{ cart.goods.gpic }}"></li>
<li class="col03">{{ cart.goods.gtitle }}<br><em style="color:red;">{{ cart.goods.gkucun }}</em></li>
<li class="col04">{{ cart.goods.gunit }}</li>
<li class="col05"><span>{{ cart.goods.gprice }}</span>元</li>
<li class="col06">
<div class="num_add">
<a href="javascript:;" class="add fl">+</a>
<input type="text" class="num_show fl" value="{{ cart.count }}">
<a href="javascript:;" class="minus fl">-</a>
</div>
</li>
<li class="col07">元</li>
<li class="col08"><a href="javascript:cart_del({{ cart.id }});">删除</a></li>
</ul>
{% endfor %}
<ul class="settlements">
<li class="col01"><input type="checkbox" id="check_all" checked="checked"></li>
<li class="col02">全选</li>
<li class="col03">合计(不含运费):<span>¥</span><em>42.60</em><br>共计<b>2</b>件商品</li>
<li class="col04"><input type="submit" value="去结算"></li>
</ul>
</form>
{% endblock body %}