Igor Starikov

Results 187 comments of Igor Starikov

1. Thank you for the hint on docs. WIll improve it when I had time. 2. Yes, if I understand you need correctly. First make your main menu shallow (render...

You may try to use a custom template for your submenu which won't render an item if it's url is not resolved.

Let's think it over. > user_perms.add(f"{item._meta.app_label}.{context['user'].get_all_permissions(item)}") I wonder how that works, since `get_all_permissions(item)` returns a set and your resulting permission name should boil into something like `myapp.{'two', 'one'}`. Does that...

We could prepend app label as an option (through settings), but before that I'd like to make sure it solves the problem. So I'd like to ask you to make...

I've checked the demo, thank you. In #265 I introduce a new better support for customization. It should cover a wide variety of use cases including yours. Please give it...

It seems that we need a caching dict in `_current_user_permissions` for per-item access checking, but that should be weighted against caching removal.

Thank you. Project level sitetrees module is not checked. Since you have no errors on sync all chances that items are in DB. Please check that first. Then try to...

No this is not expected. I'll try to investigate the issue this week. Have you had a chance to check ``sitetree_items``in DB is empty after syncing?

Yes you can use Django shell or pip into database table named ``sitetree_items`` directly using DB shell.