Código:
  
Tengo un problema no se como puedo seleccionar todas las ventas que realizo un usuario.class compra_detalles(models.Model):
	usuario = 	models.ForeignKey(User, related_name="usuario_set")
	producto=	models.ForeignKey(User, related_name="producto_set")
	fecha_registro=models.DateTimeField(auto_now_add=True)
	
	def __str__(self):
		return '%s, %s' % (self.usuario.username, self.producto.producto)
		
	class Meta:
		unique_together = (('usuario', 'producto'), )
Código:
  
@login_required			
def compra_detalle(request, username):
	user =     get_object_or_404(User, username=username)
	ventas =  [ almacenar datos del producto y enviarlos a la plantilla]
	variables = RequestContext(request, {'username': username, 'ventas':ventas})
	return render_to_response('compra_detalle.html', variables)
intenté hacerlo con un filter pero solo me devuelve el valor del foreignkey y no los campos que corresponden a la tabla ventas.
No puedo acceder a estos campos
{% for s in ventas %}
{{s.slug}}
{{s.nombre}}
{% endfor %}
{{ventas}}
me devuelve el nombre del producto
Supongo que deveria hacer un bloque for para almacenar los datos de los productos, pero... bueno tambien lei sobre related_name() que me permite seguir claves foraneas... bueno no se como hacerlo me podrian dar una manito??
gracias!!
 

