What does it mean it does not work? Can you import it? Can you import it 
from python?

On Tuesday, 11 September 2012 00:55:03 UTC-5, Pepe Araya wrote:
>
> Hello,
>
> I need to truncate a field that contains HTML content. 
>
> Now i'm using htmltruncate <https://github.com/eentzel/htmltruncate.py> in 
> a controller that return a SQLFORM.smartgrid and it works perfect:
>  
> def noticias():
>     
>     db.noticias.cuerpo.represent = lambda field,row: 
> XML(htmltruncate.truncate(field, 100))
>     grid = SQLFORM.smartgrid(db.noticias, 
> linked_tables=['adjuntos_noticia'])
>
>     return dict(grid =grid)
>
>
> But when I try to implement a in a controller in this way:
>
> def index():
>     db.publicaciones.descripcion.represent = lambda field, row: 
> XML(htmltruncate.truncate(field, 10))
>     tipo_3 = db(db.publicaciones.tipo == 3).select().last()
>
>     return dict(tipo_3 = tipo_3)
>
>
> It doesn't work
>
>
> The module is inside the "modules" folder of the app and it's imported via:
> import htmltruncate
>
>
> any help is welcome!
>
> Best!
>

-- 



Reply via email to