'Adds Studio-specific context variables for fragment standalone pages.
Note: this is meant to be a temporary hack to ensure that Studio
receives the context variables that are expected by some of its
shared templates. Ideally these templates shouldn\'t depend upon
this data being provided but should instead import the functionality
it needs.'

def _add_studio_standalone_context_variables(self, request, context):

    context.update({'request': request, 'settings': settings, 'EDX_ROOT_URL': settings.EDX_ROOT_URL, 'marketing_link': marketing_link, 'is_any_marketing_link_set': is_any_marketing_link_set, 'is_marketing_link_set': is_marketing_link_set})
