예제 #1
0
파일: views.py 프로젝트: emiliolp/Django
def editarEntradaPersonal (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 = EntradaDiarioPersonal.objects.get (pk = entrada_id)
	if request.method == 'POST':
		form = EntradaDiarioPersonalForm (request.POST, instance = entrada)
		if form.is_valid ():
			form.save ()
			return redirect ('/usuario/')
	else:
		form = EntradaDiarioPersonalForm (instance = entrada)
	context = {'form': form,'perfil':perfil,'numAmigos':numAmigos}
	return render (request, 'diario/editar_entrada.html', context)
예제 #2
0
파일: views.py 프로젝트: emiliolp/Django
def diarioPersonalNuevaEntrada (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 = DiarioPersonal.objects.get (pk = diario_id)
	if request.method == 'POST':
		entradaPersonal = EntradaDiarioPersonal.objects.create (diarioPersonal = diario_usuario)
		form = EntradaDiarioPersonalForm (request.POST, instance = entradaPersonal)
		if form.is_valid ():
			form.save ()
			return redirect ('/usuario/')
	else:
		form = EntradaDiarioPersonalForm ()
	context = {'form': form,'perfil':perfil,'numAmigos':numAmigos}
	return render (request, 'diario/nueva_entrada.html', context)
예제 #3
0
파일: views.py 프로젝트: emiliolp/Django
def editarEntradaPersonal(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 = EntradaDiarioPersonal.objects.get(pk=entrada_id)
    if request.method == 'POST':
        form = EntradaDiarioPersonalForm(request.POST, instance=entrada)
        if form.is_valid():
            form.save()
            return redirect('/usuario/')
    else:
        form = EntradaDiarioPersonalForm(instance=entrada)
    context = {'form': form, 'perfil': perfil, 'numAmigos': numAmigos}
    return render(request, 'diario/editar_entrada.html', context)
예제 #4
0
파일: views.py 프로젝트: emiliolp/Django
def diarioPersonalNuevaEntrada(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 = DiarioPersonal.objects.get(pk=diario_id)
    if request.method == 'POST':
        entradaPersonal = EntradaDiarioPersonal.objects.create(
            diarioPersonal=diario_usuario)
        form = EntradaDiarioPersonalForm(request.POST,
                                         instance=entradaPersonal)
        if form.is_valid():
            form.save()
            return redirect('/usuario/')
    else:
        form = EntradaDiarioPersonalForm()
    context = {'form': form, 'perfil': perfil, 'numAmigos': numAmigos}
    return render(request, 'diario/nueva_entrada.html', context)