noch mehr stats fuer die HOME seite..
This commit is contained in:
parent
50429f4f78
commit
47267b8213
|
@ -1,8 +1,19 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
|
|
||||||
{% block "content" %}
|
{% block "content" %}
|
||||||
|
{% if allMost %}
|
||||||
|
Am beliebtesten ist: <br /> <br />
|
||||||
|
{% for buyable in allMost %}
|
||||||
|
{{ buyable.buyable__name }} ( {{ buyable.num_buys }} mal) <br />
|
||||||
|
{% endfor %}
|
||||||
|
<br />
|
||||||
|
{% else %}
|
||||||
|
{{ error }}
|
||||||
|
Noch niemand hat was gekauft?
|
||||||
|
{% endif %}
|
||||||
|
<hr>
|
||||||
{% if usersMost %}
|
{% if usersMost %}
|
||||||
Am oeftesten hatten alle: <br /> <br />
|
Am oeftesten hattest du: <br /> <br />
|
||||||
{% for buyable in usersMost %}
|
{% for buyable in usersMost %}
|
||||||
{{ buyable.buyable__name }} ( {{ buyable.num_buys }} mal) <br />
|
{{ buyable.buyable__name }} ( {{ buyable.num_buys }} mal) <br />
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -11,4 +22,15 @@
|
||||||
{{ error }}
|
{{ error }}
|
||||||
Nix gekauft?
|
Nix gekauft?
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
<hr>
|
||||||
|
{% if usersLast %}
|
||||||
|
Als letztes hattest du: <br /> <br />
|
||||||
|
{% for buyable in usersLast %}
|
||||||
|
{{ buyable.buyable__name }} <br />
|
||||||
|
{% endfor %}
|
||||||
|
<br />
|
||||||
|
{% else %}
|
||||||
|
{{ error }}
|
||||||
|
Noch nix gekauft?
|
||||||
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -7,8 +7,10 @@ from buyable.models import Purchase, Buyable
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
def startpage(request):
|
def startpage(request):
|
||||||
usersMost = Purchase.objects.values('buyable__name').annotate(num_buys=Count('buyable')).order_by('-num_buys')
|
allMost = Purchase.objects.values('buyable__name').annotate(num_buys=Count('buyable')).order_by('-num_buys')
|
||||||
return render_to_response("main/startpage.html", {'usersMost': usersMost}, RequestContext(request))
|
usersMost = Purchase.objects.values('buyable__name').filter(order__user=request.user.id).annotate(num_buys=Count('buyable')).order_by('-num_buys')
|
||||||
|
usersLast = Purchase.objects.values('buyable__name').filter(order__user=request.user.id).order_by('-order__dateTime')
|
||||||
|
return render_to_response("main/startpage.html", {'allMost' : allMost,'usersMost': usersMost, 'usersLast' : usersLast}, RequestContext(request))
|
||||||
|
|
||||||
def register(request):
|
def register(request):
|
||||||
return render_to_response("registration/register.html", RequestContext(request))
|
return render_to_response("registration/register.html", RequestContext(request))
|
||||||
|
|
Loading…
Reference in New Issue