Exemplo n.º 1
0
def cargar_cancion(request, id):

	try:
		cancion = Cancion.objects.get(id=id)

	except:
		raise Http404

	else:
		if request.method == 'POST':
			form = CancionForm(request.POST, request.FILES, instance=cancion)

			print request.FILES

			if form.is_valid():
				form.save()
				form = CancionForm(instance=cancion)
		
		else:
			form = CancionForm(instance=cancion)

		return render_to_response(
				'cancion_id.html', 
				{'cancion': cancion, 'form': form},
				context_instance=RequestContext(request)
			)
Exemplo n.º 2
0
def show_cancion(request):
	if request.method == 'POST':
		form = CancionForm(request.POST, request.FILES)

		if form.is_valid():
			form.save()
			form = CancionForm()

	else:
		form = CancionForm()
		
	canciones = get_canciones()
	
	return render_to_response(
			'canciones.html', 
			{'canciones': canciones, 'form': form},
			context_instance=RequestContext(request)
		)