Esempio n. 1
0
from django_assets import Bundle, register as asset_register

js = Bundle('swfobject/swfobject/swfobject.js',
            'banners/js/swfBanners.js',
            'banners/js/banners.js',
            filters='jsmin',
            output='banners/js/packed.min.js')
asset_register('js_banners', js)
Esempio n. 2
0
from django_assets import Bundle, register as asset_register

js = Bundle('jquery/dist/jquery.min.js',
            'fancybox/source/jquery.fancybox.pack.js',
            'main/js/ajaxForm.js',
            'main/js/comments.js',
            'main/js/main.js',
            filters='jsmin',
            output='main/js/packed.min.js')
css = Bundle('fancybox/source/jquery.fancybox.css',
             'main/css/comments.css',
             filters='cssmin,cssrewrite',
             output='main/css/packed.min.css')
asset_register('js_main', js)
asset_register('css_main', css)
Esempio n. 3
0
from django_assets import Bundle, register as asset_register

js = Bundle('jquery/dist/jquery.min.js', 'fancybox/source/jquery.fancybox.pack.js', 'main/js/ajaxForm.js', 'main/js/comments.js', 'main/js/main.js', filters='jsmin', output='main/js/packed.min.js')
css = Bundle('fancybox/source/jquery.fancybox.css', 'main/css/comments.css', filters='cssmin,cssrewrite', output='main/css/packed.min.css')
asset_register('js_main', js)
asset_register('css_main', css)
Esempio n. 4
0
    import copy

    DJANGO_ASSETS_INSTALLED = True

    from django.conf import settings
    from djangocodemirror.manifest import CodeMirrorManifest

    for name, opts in settings.CODEMIRROR_SETTINGS.items():
        manifesto = CodeMirrorManifest()

        manifesto.register(name)
        config = manifesto.registry[name]

        if config.get('css_bundle_name'):
            css_options = copy.deepcopy(settings.BUNDLES_CSS_OPTIONS)
            if 'output' in css_options:
                css_options['output'] = css_options['output'].format(
                    settings_name=name
                )
            css_bundle = Bundle(*manifesto.css(name), **css_options)
            asset_register(config['css_bundle_name'], css_bundle)

        if config.get('js_bundle_name'):
            js_options = copy.deepcopy(settings.BUNDLES_JS_OPTIONS)
            if 'output' in js_options:
                js_options['output'] = js_options['output'].format(
                    settings_name=name
                )
            js_bundle = Bundle(*manifesto.js(name), **js_options)
            asset_register(config['js_bundle_name'], js_bundle)