source: firmaeventos/eventos/views.py @ 66158c7

Last change on this file since 66158c7 was 66158c7, checked in by rudmanmrrod <rudman22@…>, 7 years ago

Agregado paginador y listado de eventos

  • Property mode set to 100644
File size: 1.1 KB
Line 
1from django.shortcuts import render
2from django.views.generic import ListView
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
Note: See TracBrowser for help on using the repository browser.