Example #1
0
 def render(self, context):
     """
         Renders JS configuration.
     """
     return 'var configuration = ' + json.dumps(
         DEFAULT_CONFIGURATION_BUILDER.get_configuration()
     ) + ';'
 def render(self, context):
     """
         Renders JS configuration.
     """
     jssettings = getattr(context.get('request'), 'javascript_settings', {})
     return 'var configuration = ' + json.dumps(
         DEFAULT_CONFIGURATION_BUILDER.get_configuration(**jssettings)
     ) + ';'
    def render(self, context):
        """
            Renders JS configuration.
        """
        if 'request' not in context:
            return ''

        js_template = Template(self.js_template_str)
        template_context = Context({
            'js_configuration':
            json.dumps(DEFAULT_CONFIGURATION_BUILDER.get_configuration(
                context['request']),
                       cls=DjangoJSONEncoder),
        })
        return js_template.render(template_context)
    def render(self, context):
        """
            Renders JS configuration.
        """
        js_code = """
        (function(){
            var configuration = %s;
            window.getDjangoParam = function(key){
                return configuration[key]
            };
        })();
        """

	if 'request' not in context:
            return ''

        return js_code % json.dumps(
                DEFAULT_CONFIGURATION_BUILDER.get_configuration(context['request'])
                )
Example #5
0
    def render(self, context):
        """
            Renders JS configuration.
        """
        js_code = """
        (function(){
            var configuration = %s;
            window.getDjangoParam = function(key){
                return configuration[key]
            };
        })();
        """

        if 'request' not in context:
            return ''

        return js_code % json.dumps(
            DEFAULT_CONFIGURATION_BUILDER.get_configuration(
                context['request']),
            cls=DjangoJSONEncoder)
Example #6
0
 def _get_javascript_configuration(self):
     configuration_dict = DEFAULT_CONFIGURATION_BUILDER.get_configuration()
     return json.dumps(configuration_dict)