Get discover books to work while not logged in.
This commit is contained in:
parent
b58a362df2
commit
2ebc758dae
@ -1,4 +1,5 @@
|
|||||||
{% load fr_display %}
|
{% load fr_display %}
|
||||||
|
{% if request.user.is_authenticated %}
|
||||||
{% if not pulldown %}
|
{% if not pulldown %}
|
||||||
|
|
||||||
<form name="shelve" action="/shelve/" method="post">
|
<form name="shelve" action="/shelve/" method="post">
|
||||||
@ -25,3 +26,4 @@
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
@ -98,11 +98,11 @@ def home_tab(request, tab):
|
|||||||
|
|
||||||
def books_page(request):
|
def books_page(request):
|
||||||
''' discover books '''
|
''' discover books '''
|
||||||
recent_books = models.Book.objects.filter(
|
recent_books = models.Book.objects
|
||||||
~Q(shelfbook__shelf__user=request.user)
|
if request.user.is_authenticated:
|
||||||
).order_by(
|
recent_books = recent_books.filter(~Q(shelfbook__shelf__user=request.user))
|
||||||
'-created_date'
|
recent_books = recent_books.order_by('-created_date')[:50]
|
||||||
)[:50]
|
|
||||||
data = {
|
data = {
|
||||||
'books': recent_books,
|
'books': recent_books,
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user