fnp
/
wolnelektury.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
7dd21f5
)
Added comments to Book.from_xml_file.
author
Marek Stępniowski
<marek@stepniowski.com>
Thu, 4 Sep 2008 13:59:51 +0000
(15:59 +0200)
committer
Marek Stępniowski
<marek@stepniowski.com>
Thu, 4 Sep 2008 13:59:51 +0000
(15:59 +0200)
catalogue/models.py
patch
|
blob
|
history
diff --git
a/catalogue/models.py
b/catalogue/models.py
index
11d1aa7
..
4c6e154
100644
(file)
--- a/
catalogue/models.py
+++ b/
catalogue/models.py
@@
-73,7
+73,7
@@
class Book(models.Model):
slug = models.SlugField(_('slug'), unique=True, db_index=True)
description = models.TextField(_('description'), blank=True)
created_at = models.DateTimeField(_('creation date'), auto_now=True)
slug = models.SlugField(_('slug'), unique=True, db_index=True)
description = models.TextField(_('description'), blank=True)
created_at = models.DateTimeField(_('creation date'), auto_now=True)
- _short_html = models.TextField(_('short HTML'))
+ _short_html = models.TextField(_('short HTML')
, editable=False
)
# Formats
xml_file = models.FileField(_('XML file'), upload_to='books/xml', blank=True)
# Formats
xml_file = models.FileField(_('XML file'), upload_to='books/xml', blank=True)
@@
-130,6
+130,7
@@
class Book(models.Model):
from slughifi import slughifi
import dcparser
from slughifi import slughifi
import dcparser
+ # Read book metadata
book_info = dcparser.parse(xml_file)
book = Book(title=book_info.title, slug=slughifi(book_info.title))
book.save()
book_info = dcparser.parse(xml_file)
book = Book(title=book_info.title, slug=slughifi(book_info.title))
book.save()