Пример #1
0
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)
Пример #2
0
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)