Форум сайта python.su
Пишу расширение для django, для контроля доступа. Как известно, представления в django - это модули с функциями. Суть задачи такая. Для контроля доступа к функции представления я объявляю переменную access_permissions, ее вид примерно такой.
#views.py
access_permissions = {'secret_view': ['can_secret', 'can_supersecret']}
@perms_for_access('can_secret', 'can_supersecret')
def secret_view(request):
pass
Отредактировано (Дек. 10, 2010 16:23:41)
Офлайн
Вопрос решительно непонятен. Или вы не знаете, как проитерироваться по sys.modules?
Офлайн