Browse Source

Dummy bouton, order des date, et affichage dans l'admin

tickets
Grizzly 7 years ago
committed by Gabriel Detraz
parent
commit
13afc5aaeb
  1. 3
      tickets/models.py
  2. 10
      tickets/templates/tickets/aff_ticket.html
  3. 2
      tickets/views.py
  4. 2
      users/views.py

3
tickets/models.py

@ -33,3 +33,6 @@ class Ticket(models.Model):
class Meta:
verbose_name = _("Ticket")
verbose_name_plural = _("Tickets")
def __str__(self):
return "Ticket de {} date: {}".format(self.user.surname,self.date)

10
tickets/templates/tickets/aff_ticket.html

@ -46,6 +46,16 @@ with this program; if not, write to the Free Software Foundation, Inc.,
<p><b>{% trans "Title:" %}</b> {{ticket.title}}</p>
<p><b>{% trans "Description" %}</b> {{ ticket.description }}</p>
<div class="text-right">
{% if not ticket.solved %}
<a class="btn btn-success" role="button">
<i class="fa fa-check"></i>{% trans "Mark as Solved" %}
{% else %}
<a class="btn btn-warning" role="button">
<i class="fa fa-cross"></i>{% trans "Mark as Not Solved" %}
{% endif %}
</a>
</div>
</div>
</div>

2
tickets/views.py

@ -38,6 +38,6 @@ def aff_ticket(request,ticketid):
def aff_tickets(request):
""" Vue d'affichage de tout les tickets """
tickets = Ticket.objects.all().order_by('date')
tickets = Ticket.objects.all().order_by('-date')
return render(request,'tickets/index.html',
{'tickets_list':tickets})

2
users/views.py

@ -978,7 +978,7 @@ def profil(request, users, **_kwargs):
request.GET.get('order'),
SortTable.MACHINES_INDEX
)
tickets = Ticket.objects.filter(user=users).all().order_by('date')
tickets = Ticket.objects.filter(user=users).all().order_by('-date')
nb_tickets = tickets.count()
pagination_large_number = GeneralOption.get_cached_value(
'pagination_large_number'

Loading…
Cancel
Save