def handle(self, *args, **options): StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate() StaticSiteRenderer.finalize_output()
def handle(self, *args, **options): StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate(options) StaticSiteRenderer.finalize_output()
def handle(self, *args, **options): StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate() StaticSiteRenderer.finalize_output() if MEDUSA_COLLECT_STATIC: # collect static media for deployment call_command("collectstatic", interactive=False, ignore_patterns=MEDUSA_COLLECT_STATIC_IGNORE)
def handle(self, *args, **options): StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate() StaticSiteRenderer.finalize_output() if MEDUSA_COLLECT_STATIC: # collect static media for deployment call_command('collectstatic', interactive=False, ignore_patterns=MEDUSA_COLLECT_STATIC_IGNORE)
def publish(): #call_command('staticsitegen', verbosity=0) StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate() StaticSiteRenderer.finalize_output() if MEDUSA_COLLECT_STATIC: # collect static media for deployment call_command('collectstatic', interactive=False, ignore_patterns=MEDUSA_COLLECT_STATIC_IGNORE)
def handle(self, *args, **options): StaticSiteRenderer.initialize_output() renderers = [Renderer() for Renderer in get_static_renderers()] for renderer in renderers: # memoize this first to avoid script prefix pollution renderer.paths # Set script prefix here url_prefix = getattr(settings, 'MEDUSA_URL_PREFIX', None) if url_prefix is not None: set_script_prefix(url_prefix) # And now generate stuff for renderer in renderers: renderer.generate() StaticSiteRenderer.finalize_output()
def handle(self, *args, **options): if options['site-id']: from django.conf import settings settings.SITE_ID = int(options['site-id']) print "Using", Site.objects.get_current() defaults = {} defaults['SERVER_NAME'] = Site.objects.get_current().domain for arg in args: key, value = [s.strip() for s in arg.split("=")] defaults[key] = value StaticSiteRenderer.initialize_output() for Renderer in get_static_renderers(): r = Renderer() r.generate(defaults=defaults) StaticSiteRenderer.finalize_output()
def update_paths(paths): StaticSiteRenderer.initialize_output() k = StaticSiteRenderer() k._paths = paths k.generate() StaticSiteRenderer.finalize_output()