@Dave Чтобы использовать {{user.username}} в моих шаблонах, мне нужно будет использовать requestcontext, а не просто карту нормалей / хэш: http://www.djangoproject.com/documentation/templates_python / # subclassing-context-requestcontext
Так что я думаю, что нет глобальных переменных, которые проверяет движок шаблонов.
Но в RequestContext есть несколько классов, которые можно заранее заполнить, чтобы я мог решить свои проблемы. Спасибо.
При рассмотрении длины кадра обычно возникает ошибка, если страница Сам A имеет фреймы (я знаю, что это может быть не так для этого конкретного экземпляра). Более надежным и значимым тестом будет:
if (window!=window.top) { /* I'm in a frame! */ }
Предикат
(window.parent.frames.length > 0)
скажет вам именно то, что вы хотите.