diff --git a/core/templates/core/base.html b/core/templates/core/base.html
index 18df350..db2c50e 100644
--- a/core/templates/core/base.html
+++ b/core/templates/core/base.html
@@ -42,11 +42,11 @@
- Confirma Presença
+ Confirma Presença
- - Home
+ - Home
- Sobre
- Contato
{% if user.is_authenticated %}
diff --git a/core/templates/core/convidados_list.html b/core/templates/core/convidados_list.html
index 096e5d6..2b54149 100644
--- a/core/templates/core/convidados_list.html
+++ b/core/templates/core/convidados_list.html
@@ -10,6 +10,9 @@ Convidados Exibindo
+
+
Quantidade de pessoas: {{ quantidade_confirmada }}
+
{% if convidados_list %}
@@ -17,7 +20,7 @@ Convidados Exibindo
# |
Convidado |
Quantidade |
- Data Cadastro |
+ Data da Confirmação |
diff --git a/core/views.py b/core/views.py
index 73ad451..adc9ded 100644
--- a/core/views.py
+++ b/core/views.py
@@ -1,6 +1,7 @@
from django.core.urlresolvers import reverse_lazy
from django.contrib.auth.mixins import LoginRequiredMixin
from django.contrib.messages.views import SuccessMessageMixin
+from django.db.models import Sum
from django.views.generic import TemplateView, ListView, UpdateView, DeleteView
from django.views.generic.edit import CreateView
from .models import Convidado
@@ -20,6 +21,11 @@ class ConvidadoList(LoginRequiredMixin, ListView):
template_name = 'core/convidados_list.html'
context_object_name = 'convidados_list'
+ def get_context_data(self, **kwargs):
+ context = super(ConvidadoList, self).get_context_data(**kwargs)
+ context['quantidade_confirmada'] = Convidado.objects.aggregate(Sum('quantidade_convidados')).get('quantidade_convidados__sum', 0)
+ return context
+
index = IndexView.as_view()
convidado_list = ConvidadoList.as_view()
\ No newline at end of file
diff --git a/db.sqlite3 b/db.sqlite3
index ff73e2d..5f03374 100644
Binary files a/db.sqlite3 and b/db.sqlite3 differ