from django import VERSION as django_version, get_version as get_django_version def demo_context(request): context = { 'django_version': django_version, 'django_version_string': get_django_version(), 'url_section': '', 'url_sub_section': '', 'bootstrap_version': '', 'bootstrap4_supported': django_version > (1, 11), } url_name_parts = request.resolver_match.url_name.split('.', 1) if len(url_name_parts) == 2 and url_name_parts[0][:-1] == 'bootstrap': context['url_section'] = url_name_parts[0] context['url_sub_section'] = url_name_parts[1] context['bootstrap_version'] = int(url_name_parts[0][-1]) return context