Commit 88b6ae796f0bdd578361da958c3185a1850622cb

Authored by Jailson Dias
1 parent 995137de

fazendo ajustes no periodo de pesquisa de relatorios

webpage/templates/webpages/relatorios.html
@@ -141,12 +141,12 @@ @@ -141,12 +141,12 @@
141 <form id="period-form" action="" method="get"> 141 <form id="period-form" action="" method="get">
142 <div class="general-parameters-field"> 142 <div class="general-parameters-field">
143 <label class="form-field-report"> {% trans "Initial Date" %} </label> 143 <label class="form-field-report"> {% trans "Initial Date" %} </label>
144 - <input class="form-control date-picker" name="init_date" type="text" required="" value="{% if LANGUAGE_CODE == 'pt-br' %}{{init_date|date:'d/m/Y'}} {% else %} {{init_date|date:'m/d/Y'}} {% endif %}"> 144 + <input class="form-control datetime-picker" name="init_date" type="text" required="" value="{% if LANGUAGE_CODE == 'pt-br' %}{{init_date|date:'d/m/Y H:i'}} {% else %} {{init_date|date:'m/d/Y H:i P'}} {% endif %}">
145 </div> 145 </div>
146 146
147 <div class="general-parameters-field"> 147 <div class="general-parameters-field">
148 <label class="form-field-report"> {% trans "Final Date" %} </label> 148 <label class="form-field-report"> {% trans "Final Date" %} </label>
149 - <input id="inputdate" class="form-control date-picker" name="end_date" type="text" required="" value="{% if LANGUAGE_CODE == 'pt-br' %}{{end_date|date:'d/m/Y'}} {% else %} {{end_date|date:'m/d/Y'}} {% endif %}"> 149 + <input id="inputdate" class="form-control datetime-picker" name="end_date" type="text" required="" value="{% if LANGUAGE_CODE == 'pt-br' %}{{end_date|date:'d/m/Y H:i'}} {% else %} {{end_date|date:'m/d/Y H:i P'}} {% endif %}">
150 </div> 150 </div>
151 <input type="submit" value="{% trans 'Search' %}" class="btn btn-success btn-raised"> 151 <input type="submit" value="{% trans 'Search' %}" class="btn btn-success btn-raised">
152 </form> 152 </form>
@@ -185,7 +185,6 @@ @@ -185,7 +185,6 @@
185 </div> 185 </div>
186 <script type="text/javascript"> 186 <script type="text/javascript">
187 $('#period-form').submit(function(event) { 187 $('#period-form').submit(function(event) {
188 - $("#inputdate").datepicker();  
189 $('<input />').attr('type', 'hidden') 188 $('<input />').attr('type', 'hidden')
190 .attr('name', "language") 189 .attr('name', "language")
191 .attr('value', '{{ LANGUAGE_CODE }}') 190 .attr('value', '{{ LANGUAGE_CODE }}')
webpage/views.py
@@ -461,20 +461,20 @@ class StatisticsView(LoginRequiredMixin, LogMixin, generic.DetailView): @@ -461,20 +461,20 @@ class StatisticsView(LoginRequiredMixin, LogMixin, generic.DetailView):
461 461
462 slug = self.kwargs.get('slug') 462 slug = self.kwargs.get('slug')
463 webpage = get_object_or_404(Webpage, slug = slug) 463 webpage = get_object_or_404(Webpage, slug = slug)
464 -  
465 - date_format = "%d/%m/%Y" if self.request.GET.get('language','') == 'pt-br' else "%m/%d/%Y" 464 + print (self.request.GET.get('init_date',''))
  465 + date_format = "%d/%m/%Y %H:%M" if self.request.GET.get('language','') == 'pt-br' else "%m/%d/%Y %I:%M %p"
466 if self.request.GET.get('language','') == "": 466 if self.request.GET.get('language','') == "":
467 - start_date = datetime.date.today() - datetime.timedelta(30)  
468 - end_date = datetime.date.today() 467 + start_date = datetime.datetime.now() - datetime.timedelta(30)
  468 + end_date = datetime.datetime.now()
469 else : 469 else :
470 start_date = datetime.datetime.strptime(self.request.GET.get('init_date',''),date_format) 470 start_date = datetime.datetime.strptime(self.request.GET.get('init_date',''),date_format)
471 end_date = datetime.datetime.strptime(self.request.GET.get('end_date',''),date_format) 471 end_date = datetime.datetime.strptime(self.request.GET.get('end_date',''),date_format)
472 - 472 + print (start_date," depois")
473 context["init_date"] = start_date 473 context["init_date"] = start_date
474 context["end_date"] = end_date 474 context["end_date"] = end_date
475 alunos = webpage.students.all() 475 alunos = webpage.students.all()
476 476
477 - vis_ou = Log.objects.filter(context__contains={'webpage_id':webpage.id},resource="webpage",action="view",user_email__in=(aluno.email for aluno in alunos), datetime__range=(start_date,end_date)) 477 + vis_ou = Log.objects.filter(context__contains={'webpage_id':webpage.id},resource="webpage",action="view",user_email__in=(aluno.email for aluno in alunos), datetime__range=(start_date,end_date + datetime.timedelta(minutes = 1)))
478 did,n_did,history = str(_("Users who viewed")),str(_("Users who did not viewed")),str(_("History")) 478 did,n_did,history = str(_("Users who viewed")),str(_("Users who did not viewed")),str(_("History"))
479 re = [] 479 re = []
480 data_did, data_n_did,data_history = [],[],[] 480 data_did, data_n_did,data_history = [],[],[]