diff --git a/tickets/templates/tickets/aff_ticket.html b/tickets/templates/tickets/aff_ticket.html new file mode 100644 index 00000000..4436182a --- /dev/null +++ b/tickets/templates/tickets/aff_ticket.html @@ -0,0 +1,35 @@ +{% extends 'users/sidebar.html' %} +{% comment %} +Re2o est un logiciel d'administration développé initiallement au rezometz. Il +se veut agnostique au réseau considéré, de manière à être installable en +quelques clics. + +Copyright © 2017 Gabriel Détraz +Copyright © 2017 Goulven Kermarec +Copyright © 2017 Augustin Lemesle + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +{% endcomment %} + +{% load bootstrap3 %} +{% load i18n %} + +{% block title %}{% trans "Tickets" %}{% endblock %} + +{% block content %} + +{{ ticket.title }} + +{% endblock %} diff --git a/tickets/templates/tickets/aff_tickets.html b/tickets/templates/tickets/aff_tickets.html index ebd658b1..04487425 100644 --- a/tickets/templates/tickets/aff_tickets.html +++ b/tickets/templates/tickets/aff_tickets.html @@ -33,7 +33,7 @@ with this program; if not, write to the Free Software Foundation, Inc., - + @@ -41,7 +41,11 @@ with this program; if not, write to the Free Software Foundation, Inc., {% for ticket in tickets_list %} - + diff --git a/tickets/urls.py b/tickets/urls.py index 34913bf6..3e1e2c48 100644 --- a/tickets/urls.py +++ b/tickets/urls.py @@ -4,7 +4,6 @@ from . import views urlpatterns = [ url(r'^$', views.aff_tickets, name='aff-tickets'), - url(r'^new_ticket/(?P[0-9]+)$', - views.new_ticket, - name='new-ticket'), + url(r'^ticket/(?P[0-9]+)$', views.aff_ticket, name='aff-ticket'), + url(r'^new_ticket/(?P[0-9]+)$',views.new_ticket,name='new-ticket'), ] diff --git a/tickets/views.py b/tickets/views.py index 51c3e104..70e3857e 100644 --- a/tickets/views.py +++ b/tickets/views.py @@ -19,6 +19,12 @@ def new_ticket(request,user): 'ticket/ticket.html', request ) + +def aff_ticket(request,ticketid): + """Vue d'affichage d'un ticket""" + ticket = Ticket.objects.filter(id=ticketid).get() + return render(request,'tickets/aff_ticket.html',{'ticket':ticket}) + def aff_tickets(request): """ Vue d'affichage de tout les tickets """ tickets = Ticket.objects.all()
id User Titre Date
Lien + + + + {{ ticket.user }} {{ ticket.title }} {{ ticket.date }}