def modificar_noticia_complejo(request, noticia_id): usuario_registrado = UsuarioRegistrado.objects.get(pk=request.user.id) noticia = NoticiaComplejo.objects.get(pk=noticia_id) if request.method == "POST": form = NoticiaComplejoForm(request.POST, instance=noticia) if form.is_valid(): form.save() messages.success(request, 'Se agrego correctamente la noticia "%s".' % noticia.titulo) return HttpResponseRedirect(reverse("noticia.views.listado_noticia_complejo", kwargs={})) else: form = NoticiaComplejoForm(instance=noticia) return render_to_response( "noticia/modificar_noticia_complejo.html", locals(), context_instance=RequestContext(request) )
def nuevo_noticia_complejo(request): usuario_registrado = UsuarioRegistrado.objects.get(pk=request.user.id) complejo = Complejo.objects.get(pk=request.user.id) if request.method == "POST": form = NoticiaComplejoForm(request.POST) if form.is_valid(): noticia = form.save(commit=False) noticia.complejo = complejo noticia.fecha_publicacion = datetime.now().date() noticia.estado = EstadoNoticia.objects.get(nombre="Borrador") noticia.save() messages.success(request, 'Se agrego correctamente la noticia "%s".' % noticia.titulo) return HttpResponseRedirect(reverse("noticia.views.listado_noticia_complejo", kwargs={})) else: form = NoticiaComplejoForm() return render_to_response("noticia/nuevo_noticia_complejo.html", locals(), context_instance=RequestContext(request))