Exemplo n.º 1
0
    def setUp(self):
        self.page1 = Page.objects.create(path='/page1/',
                                         site_id=settings.SITE_ID)
        self.page2 = Page.objects.create(path='/page2/',
                                         site_id=settings.SITE_ID)
        self.page3 = Page.objects.create(path='/page3/',
                                         site_id=settings.SITE_ID)

        self.publisher = StaticgenPublisher()
Exemplo n.º 2
0
    def handle(self, *args, **options):
        start_time = time.time()

        publisher = StaticgenPublisher()
        publisher.publish(sync=True)

        verbosity = int(options.get('verbosity'))
        if verbosity >= 1:
            elapsed_time = time.time() - start_time
            message = _('Completed publishing request successfully, '
                        'in {elapsed_time:.2f} seconds.').format(
                            elapsed_time=elapsed_time)
            self.stdout.write(message)