def editarEntradaPensamientos (request, entrada_id): #usuario logueado usuarioLogueado = Usuario.objects.get (pk = request.user.id) if usuarioLogueado.perfilActivo == 'Real': perfil=usuarioLogueado.perfilReal else: perfil=usuarioLogueado.perfilFalso numAmigos=perfil.amigos.count() entrada = EntradaDiarioPensamientos.objects.get (pk = entrada_id) if request.method == 'POST': form = EntradaDiarioPensamientosForm (request.POST, instance = entrada) if form.is_valid (): form.save () return redirect ('/usuario/') else: form = EntradaDiarioPensamientosForm (instance = entrada) context = {'form': form,'perfil':perfil,'numAmigos':numAmigos} return render (request, 'diario/editar_entrada.html', context)
def diarioPensamientosNuevaEntrada (request, diario_id): #usuario logueado usuarioLogueado = Usuario.objects.get (pk = request.user.id) if usuarioLogueado.perfilActivo == 'Real': perfil=usuarioLogueado.perfilReal else: perfil=usuarioLogueado.perfilFalso numAmigos=perfil.amigos.count() diario_usuario = DiarioPensamientos.objects.get (pk = diario_id) if request.method == 'POST': entradaPensamientos = EntradaDiarioPensamientos.objects.create (diarioPensamientos = diario_usuario) form = EntradaDiarioPensamientosForm (request.POST, instance = entradaPensamientos) if form.is_valid (): form.save () return redirect ('/usuario/') else: form = EntradaDiarioPensamientosForm () context = {'form': form,'perfil':perfil,'numAmigos':numAmigos} return render (request, 'diario/nueva_entrada.html', context)
def editarEntradaPensamientos(request, entrada_id): #usuario logueado usuarioLogueado = Usuario.objects.get(pk=request.user.id) if usuarioLogueado.perfilActivo == 'Real': perfil = usuarioLogueado.perfilReal else: perfil = usuarioLogueado.perfilFalso numAmigos = perfil.amigos.count() entrada = EntradaDiarioPensamientos.objects.get(pk=entrada_id) if request.method == 'POST': form = EntradaDiarioPensamientosForm(request.POST, instance=entrada) if form.is_valid(): form.save() return redirect('/usuario/') else: form = EntradaDiarioPensamientosForm(instance=entrada) context = {'form': form, 'perfil': perfil, 'numAmigos': numAmigos} return render(request, 'diario/editar_entrada.html', context)
def diarioPensamientosNuevaEntrada(request, diario_id): #usuario logueado usuarioLogueado = Usuario.objects.get(pk=request.user.id) if usuarioLogueado.perfilActivo == 'Real': perfil = usuarioLogueado.perfilReal else: perfil = usuarioLogueado.perfilFalso numAmigos = perfil.amigos.count() diario_usuario = DiarioPensamientos.objects.get(pk=diario_id) if request.method == 'POST': entradaPensamientos = EntradaDiarioPensamientos.objects.create( diarioPensamientos=diario_usuario) form = EntradaDiarioPensamientosForm(request.POST, instance=entradaPensamientos) if form.is_valid(): form.save() return redirect('/usuario/') else: form = EntradaDiarioPensamientosForm() context = {'form': form, 'perfil': perfil, 'numAmigos': numAmigos} return render(request, 'diario/nueva_entrada.html', context)