fnp
/
redakcja.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ebbcd0b
)
option to export non-publishable lesson
author
Jan Szejko
<janek37@gmail.com>
Tue, 26 Sep 2017 14:42:20 +0000
(16:42 +0200)
committer
Jan Szejko
<janek37@gmail.com>
Tue, 26 Sep 2017 14:42:20 +0000
(16:42 +0200)
apps/catalogue/management/commands/export_lesson.py
patch
|
blob
|
history
diff --git
a/apps/catalogue/management/commands/export_lesson.py
b/apps/catalogue/management/commands/export_lesson.py
index
a059698
..
0f688b3
100644
(file)
--- a/
apps/catalogue/management/commands/export_lesson.py
+++ b/
apps/catalogue/management/commands/export_lesson.py
@@
-1,4
+1,5
@@
# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*-
+from optparse import make_option
from django.core.management.base import BaseCommand
from django.core.management.base import BaseCommand
@@
-8,7
+9,12
@@
from catalogue.models import Book
class Command(BaseCommand):
help = 'Exports a lesson in WL1 XML'
args = 'slug'
class Command(BaseCommand):
help = 'Exports a lesson in WL1 XML'
args = 'slug'
+ option_list = BaseCommand.option_list + (
+ make_option(
+ '-c', '--current', action='store_false', dest='publishable', default=True,
+ help='Current version (even if not publishable)'),
+ )
def handle(self, slug, *args, **options):
lesson = Book.objects.get(slug=slug)
def handle(self, slug, *args, **options):
lesson = Book.objects.get(slug=slug)
- print lesson.wl1_xml()
\ No newline at end of file
+ print lesson.wl1_xml(publishable=options.get('publishable'))