Hi,
I finally managed to get tw.dojo grid running with tgext.admin but it
made the whole thing impossibly slow.
The reason seems to be permission query being executed many times.

Something like:
----------------------------------------------------------------------------------------------------------------------------------------
15:29:47,796 INFO  [sqlalchemy.engine.base.Engine.0x...1670] SELECT
tg_permissio
n.permission_id AS tg_permission_permission_id,
tg_permission.permission_name AS
 tg_permission_permission_name, tg_permission.description AS
tg_permission_descr
iption
FROM tg_permission, tg_group_permission
WHERE %(param_1)s = tg_group_permission.group_id AND
tg_permission.permission_id
 = tg_group_permission.permission_id
15:29:47,796 INFO  [sqlalchemy.engine.base.Engine.0x...1670]
{'param_1': 1}
----------------------------------------------------------------------------------------------------------------------------------------
gets executed around 50 times, to display 2 records in the grid. Than
everything works fine, it just takes ages to do so.

There is no problem when using standard tgext.crud without tw.dojo.

Can anybody help?

Thanks,
qba

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to