Estuve probando los ejemplos!cambie como me dijiste Javier, pero o yo estoy invocando mal la función o no tengo idea de como armar las vistas de los ejemplos definidos..yo tengo la siguiente funcion, que recibe un ID de un alumno, y arma un comprobante, que es el que quiero generar en un PDF, asi el alumno imprime o guarda el mismo.. Help!!
def generoComprobante():
alumno_id=request.vars.alumno_id
alumno = relacionAlumno(db.alumnos.id== alumno_id).select()
return dict(alumno=alumno)ESTO QUIERO QUE TENGA MI PDF.. ES UNA TABLA DEFINIDA DENTRO DE UN LAYAUT NUEVO DEFINIDO POR MI!:.
#vista de generocomprante.html
<center><table width=80% cellpadding="5">
{{for alu in alumno:}}
<tr>
<td align='center'><strong> <hr align= 'LEFT' size="1" width="1000"></stong> </td>
</tr>
<tr><td> </td></tr>
<tr><td align='right'>Número de Validación: {{=alu.alumnos.idGenerado}}</td></tr>
<td>    Queda certificado que el/la Alumno/a: <strong> {{=alu.alumnos.apellido}} {{=alu.alumnos.nombre}} </strong>, con DNI: <strong> {{=alu.alumnos.nro_doc}} </strong>, domiciliada/o en la ciudad de <strong>{{=alu.ciudad.name}} </strong> .Ha realizado la encuesta correspondiente al año por este medio.</td>
{{pass}}
</table></center>
<script>
jQuery("document").ready(function(){
window.print();
location.href="registrar_alumnos";});
</script>Para quitar esta función imprimir que se ejecuta automáticamente!!
GRACIAS!...