source: firmaeventos/eventos/views.py @ 248b1b4

Last change on this file since 248b1b4 was 248b1b4, checked in by rudmanmrrod <rudman22@…>, 6 years ago

Agregado formulario para la firma, sólo pasaporte por ahora

  • Property mode set to 100644
File size: 1.5 KB
Line 
1from django.shortcuts import render
2from django.views.generic import ListView, FormView
3from multi_form_view import MultiModelFormView
4
5from .forms import *
6from participantes.forms import (
7    FormsetParticipanteEvento
8)
9from .models import Evento
10
11class RegisterEvent(MultiModelFormView):
12    """!
13    Muestra el formulario de registro de usuarios
14
15    @author Ing. Leonel P. Hernandez M. (lhernandez at cenditel.gob.ve)
16    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
17    @date 20-11-2017
18    @version 1.0.0
19    """
20    template_name = "register.event.html"
21    form_classes = {
22      'event': EventoForm,
23      'participante': FormsetParticipanteEvento,
24    }
25    #success_url = reverse_lazy('users:home')
26    record_id=None
27
28
29class ListEvent(ListView):
30    """!
31    Muestra el listado de eventos
32
33    @author Rodrigo Boet (rboet at cenditel.gob.ve)
34    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
35    @date 20-11-2017
36    @version 1.0.0
37    """
38    model = Evento
39    template_name = "evento.list.html"
40    paginate_by = 5
41   
42class SignEvent(FormView):
43    """!
44    Muestra el formulario para buscar y luego firmar documento
45
46    @author Rodrigo Boet (rboet at cenditel.gob.ve)
47    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
48    @date 20-11-2017
49    @version 1.0.0
50    """
51    form_class = FirmaEventoForm
52    template_name = "evento.firma.html"
Note: See TracBrowser for help on using the repository browser.