]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/db.py
Docs: Update TODO
[m_librarian.git] / m_librarian / db.py
index 88b0b11609632658e18c69eb5be00acf3b2f277e..064ca9a0d8a75cd89667feaddfecc9be450ff358 100755 (executable)
@@ -2,9 +2,11 @@
 
 from __future__ import print_function
 import os
+
 from sqlobject import SQLObject, StringCol, UnicodeCol, IntCol, BoolCol, \
     ForeignKey, DateCol, DatabaseIndex, RelatedJoin, \
     connectionForURI, sqlhub, SQLObjectNotFound, dberrors
+
 from .compat import string_type
 from .config import get_config
 
@@ -96,6 +98,14 @@ class Book(SQLObject):
     def genre_title_list(self):
         return u', '.join([g.title for g in self.genres])
 
+    @property
+    def ext(self):
+        return self.extension.name
+
+    @property
+    def lang(self):
+        return self.language.name
+
 
 class BookGenre(SQLObject):
     class sqlmeta: