fix links to local files in editor
[redakcja.git] / apps / catalogue / management / commands / export_lesson.py
1 # -*- coding: utf-8 -*-
2 from optparse import make_option
3
4 from django.core.management.base import BaseCommand
5
6 from catalogue.models import Book
7
8
9 class Command(BaseCommand):
10     help = 'Exports a lesson in WL1 XML'
11     args = 'slug'
12     option_list = BaseCommand.option_list + (
13         make_option(
14             '-c', '--current', action='store_false', dest='publishable', default=True,
15             help='Current version (even if not publishable)'),
16     )
17
18     def handle(self, slug, *args, **options):
19         lesson = Book.objects.get(slug=slug)
20         print lesson.wl1_xml(publishable=options.get('publishable'))