def form_valid(self, form): x = form.save() if x.code39: cod = str(x.id) while len(cod) < 10: cod = '0' + cod x.codigo = cod x.save() mensaje = 'Se ha editado el producto: %s.' % x.descripcion add_notif(request=self.request, msg=mensaje, ico='fa fa-barcode text-yellow') return super(ProductoActualizar, self).form_valid(form)
def get(self, request, *args, **kwargs): marca = request.GET['marca'] m = CrearMarcaForm(request.GET) if m.is_valid(): e = False m.save() mensaje = 'Se ha agregado la marca: %s.' % marca add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-green') else: e = True mensaje = m.errors marcas = Marca.objects.all() dic_marcas = [] for x in marcas: dic_marcas.append({'id': x.id, 'marca': x.marca}) data = JsonResponse({'Errores': e, 'Marcas': dic_marcas, 'mensaje': mensaje}) # data = serializers.serialize('json', marcas) return HttpResponse(data, content_type='application/json')
def delete(self, request, *args, **kwargs): self.object = self.get_object() mensaje = 'Se ha eliminado el producto: %s.' % self.object.descripcion add_notif(request=self.request, msg=mensaje, ico='fa fa-barcode text-red') return super(ProductoEliminar, self).delete(request, *args, **kwargs)
def delete(self, request, *args, **kwargs): self.object = self.get_object() mensaje = 'Se ha eliminado la marca: %s.' % self.object.marca add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-red') return super(MarcaEliminar, self).delete(request, *args, **kwargs)
def form_valid(self, form): x = form.save(commit=False) mensaje = 'Se ha editado la marca: %s.' % x.marca add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-yellow') return super(MarcaActualizar, self).form_valid(form)
def form_valid(self, form): x = form.save(commit=False) mensaje = 'Se ha agregado la marca: %s.' % x.marca add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-green') return super(MarcaNuevo, self).form_valid(form)