link_rel = u"subsection"
link_type = u"application/atom+xml"
- _book_parent_img = lazy(lambda: full_url(os.path.join(settings.STATIC_URL, "img/book-parent.png")))()
+ _book_parent_img = lazy(lambda: full_url(os.path.join(settings.STATIC_URL, "img/book-parent.png")), str)()
try:
_book_parent_img_size = unicode(os.path.getsize(os.path.join(settings.STATIC_ROOT, "img/book-parent.png")))
except:
_book_parent_img_size = ''
- _book_img = lazy(lambda: full_url(os.path.join(settings.STATIC_URL, "img/book.png")))()
+ _book_img = lazy(lambda: full_url(os.path.join(settings.STATIC_URL, "img/book.png")), str)()
try:
_book_img_size = unicode(os.path.getsize(os.path.join(settings.STATIC_ROOT, "img/book.png")))
except:
return feed['title']
def items(self, feed):
- return Tag.objects.filter(category=feed['category']).exclude(book_count=0)
+ return Tag.objects.filter(category=feed['category']).exclude(items=None)
def item_title(self, item):
return item.name
return get_object_or_404(Tag, category=category, slug=slug)
def items(self, tag):
- books = Book.tagged.with_any([tag])
- l_tags = Tag.objects.filter(category='book', slug__in=[book.book_tag_slug() for book in books.iterator()])
- descendants_keys = [book.pk for book in Book.tagged.with_any(l_tags)]
- if descendants_keys:
- books = books.exclude(pk__in=descendants_keys)
-
- return books
+ return Book.tagged_top_level([tag])
@factory_decorator(logged_in_or_basicauth())
return u"Półki użytkownika %s" % user.username
def items(self, user):
- return Tag.objects.filter(category='set', user=user).exclude(book_count=0)
+ return Tag.objects.filter(category='set', user=user).exclude(items=None)
def item_title(self, item):
return item.name
def item_description(self):
return u''
-# no class decorators in python 2.5
-#UserFeed = factory_decorator(logged_in_or_basicauth())(UserFeed)
-
@factory_decorator(logged_in_or_basicauth())
@piwik_track
def items(self, tag):
return Book.tagged.with_any([tag])
-# no class decorators in python 2.5
-#UserSetFeed = factory_decorator(logged_in_or_basicauth())(UserSetFeed)
-
@piwik_track
class SearchFeed(AcquisitionFeed):