Django template inheritance и ajax?
А чем вариант с инклудом плох-то? Используйте его.
Можно в base.html проверять флаг, и если он установлен — скрывать всё что вне {% block content %}. Не очень красиво, но проще, чем тег.