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
def author1(self):
return self.authors[0].fullname
+ @property
+ def author_list(self):
+ return u', '.join([a.fullname for a in self.authors])
+
+ @property
+ def genre1name(self):
+ return self.genres[0].name
+
+ @property
+ def genre1title(self):
+ return self.genres[0].title
+
+ @property
+ def genre_name_list(self):
+ return u', '.join([g.name for g in self.genres])
+
+ @property
+ 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: