Adds initial profile page
This commit is contained in:
1 parent
fc65e15d98
commit
f8a94b7bee
10 files changed
+196
-23
No files matched your search
@@ -40,6 +40,7 @@
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><img src="{{ user.get_profile.profile_image_url }}" /><span class="name">{{ user.first_name }}</span> <b class="caret"></b></a>
|
||||
<ul class="dropdown-menu">
|
||||
{% if request.user.is_authenticated %}<li class="{% block active_profile %}{% endblock %}"><a href="{% url 'profile' %}"><i class="glyphicon glyphicon-user"></i> Profil</a></li>{% endif %}
|
||||
<li class="{% block active_create_user %}{% endblock %}"><a href="{% url 'create-user' %}"><i class="glyphicon glyphicon-plus"></i> Ny bruker</a></li>
|
||||
{% if request.user.is_superuser %}<li><a href="/admin"><i class="glyphicon glyphicon-cog"></i> Administrasjon</a></li>{% endif %}
|
||||
{% if request.user.is_superuser %}<li class="{% block active_inventory %}{% endblock %}"><a href="{% url 'inventory' %}"><i class="glyphicon glyphicon-briefcase"></i> Varebeholdning</a></li>{% endif %}
|
||||
|
||||
@@ -32,13 +32,13 @@
|
||||
<td>{{ product.wholesale_unit_price|default:"-" }}</td>
|
||||
<td>{{ product.wholesale_value|default:"-" }}</td>
|
||||
<td class="product-active">{% if product.active %}<i class="glyphicon glyphicon-ok"></i>{% endif %}</td>
|
||||
<td>{{ product.updated }}</td>
|
||||
<td>{{ product.updated|date:"c" }}</td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>{{ num_products }} totalt</td>
|
||||
<td>Sum</td>
|
||||
<td>{{ num_products }}</td>
|
||||
<td></td>
|
||||
<td>{{ wholesale_value }}</td>
|
||||
<td></td>
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
{% extends "base.html" %}
|
||||
{% block active_profile %}active{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<section id="user-profile" data-user-id="{{request.user.pk}}">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h1 class="profile-name"><img src="{{ request.user.get_profile.profile_image_url }}" class="profile-image" /> {{user.first_name}}</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Saldo</div>
|
||||
<div class="panel-body">
|
||||
<h2>{{request.user.get_profile.balance }} kr</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Kjøp totalt</div>
|
||||
<div class="panel-body">
|
||||
<h2>{{orders_totals.sum }} kr</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Topp 5 måneder</div>
|
||||
<div class="panel-body">
|
||||
{% for o in top_months %}
|
||||
<li>{{ o.month|date:"F Y"}}: <strong>{{ o.num }}</strong> kjøp på totalt <strong>{{ o.sum }} kr</strong></li>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Kjøp over tid per produkt</div>
|
||||
<div class="panel-body">
|
||||
<div class="profile-stats-orderline"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% comment %}<div class="row">
|
||||
<div class="col-md-5">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Ordre</div>
|
||||
<div class="panel-body">
|
||||
<ul>
|
||||
{% for o in orders %}
|
||||
<li>{{ o.created|date:"c" }}: {{ o.reciept }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Transaksjoner</div>
|
||||
<div class="panel-body">
|
||||
<ul>
|
||||
{% for t in transactions %}
|
||||
<li>{{ t.created|date:"c" }} {{ t.amount }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endcomment %}
|
||||
</section>
|
||||
{% endblock %}
|
||||
Reference in new issue
Block a user