This commit is contained in:
Mouse Reeve
2020-01-29 00:05:58 -08:00
parent 789b9a1dc0
commit f3330ab6e7
9 changed files with 58 additions and 24 deletions

View File

@ -15,7 +15,14 @@ from fedireads.settings import DOMAIN
@login_required
def home(request):
''' user's homepage with activity feed '''
shelves = models.Shelf.objects.filter(user=request.user.id)
reading = models.Shelf.objects.get(
user=request.user,
shelf_type='reading'
)
to_read = models.Shelf.objects.get(
user=request.user,
shelf_type='to-read'
)
user_books = models.Book.objects.filter(shelves__user=request.user).all()
recent_books = models.Book.objects.order_by(
'added_date'
@ -35,7 +42,8 @@ def home(request):
login_form = forms.LoginForm()
data = {
'user': request.user,
'shelves': shelves,
'reading': reading,
'to_read': to_read,
'recent_books': recent_books,
'user_books': user_books,
'activities': activities,