Advertisement
nefegago

views.py

Apr 21st, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.75 KB | None | 0 0
  1. from django.shortcuts import render
  2. from django.views.generic.list import ListView
  3. from django.views.generic.edit import CreateView, UpdateView, DeleteView
  4. from apps.clientes.models import Cliente
  5. from django.urls import reverse_lazy
  6. from .forms import ClienteForm
  7.  
  8.  
  9. # Create your views here.
  10.  
  11. class ListarClientes(ListView):
  12.     model = Cliente
  13.     template_name = 'clientes/index.html'
  14.     paginate_by=100
  15.    
  16.  
  17. class EliminarClientes(DeleteView):
  18.     model = Cliente
  19.     template_name = 'confirmar_eliminacion.html'
  20.     success_url = reverse_lazy('clientes:cliente-index')
  21.  
  22.  
  23. class CrearCliente(CreateView):
  24.     model = Cliente
  25.     template_name = "clientes/nuevo.html"
  26.     success_url=reverse_lazy('clientes:cliente-index')
  27.     form_class = ClienteForm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement