fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
handle utf in make_master
[redakcja.git]
/
apps
/
catalogue
/
management
/
commands
/
make_master.py
diff --git
a/apps/catalogue/management/commands/make_master.py
b/apps/catalogue/management/commands/make_master.py
index
4bca383
..
08ccb7f
100644
(file)
--- a/
apps/catalogue/management/commands/make_master.py
+++ b/
apps/catalogue/management/commands/make_master.py
@@
-2,6
+2,7
@@
from django.core.management.base import BaseCommand
from django.core.management.color import color_style
from django.core.management.base import BaseCommand
from django.core.management.color import color_style
+from django.utils.encoding import smart_text
from catalogue.management.prompt import confirm
from catalogue.models import Book
from optparse import make_option
from catalogue.management.prompt import confirm
from catalogue.models import Book
from optparse import make_option
@@
-81,6
+82,7
@@
class Command(BaseCommand):
holder['xml'] += u"%s\n" % t
def dc(k, v):
holder['xml'] += u"%s\n" % t
def dc(k, v):
+ v = smart_text(v)
p(u'<dc:%s xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">%s</dc:%s>' % (k, v, k))
def t(tag, ct):
p(u'<dc:%s xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">%s</dc:%s>' % (k, v, k))
def t(tag, ct):