我創建了一個表單,它使用mako模板將信息返回到表中的列表。我已經設置了在模板和視圖中點擊列表名稱時按字母順序從A-Z排序列表。從模板中訂購(Django)列表
問題是,我想能夠從Z-a訂購它,如果它再次點擊。 這是我的觀點:
def people(request):
sort = request.GET.get('sort','')
if sort != '':
var = sort
ppl = People.objects.order_by(var)
else:
ppl = People.objects.all()
而且我template.mako:
<table class="table overview-table table-hover" id="people">
<thead>
<tr>
<th><a href="${self.util.reverse('view_people')}?sort=first_name">First Name</th>
<th><a href="${self.util.reverse('view_people')}?sort=surname">Last name</th>
</tr>
</thead>
如何得到這個工作
我正在調查Django表2,但不幸的是項目經理並不想在項目中使用它 – Stephen