From 8e01ba34eef9ad1b59effbd4edaac43f327c010d Mon Sep 17 00:00:00 2001 From: hardythe1 Date: Sat, 14 Dec 2013 13:14:09 +0530 Subject: changing the links to tbc-python.fossee.in --- tbc/templates/base.html | 3 +++ tbc/templates/tbc/book-details.html | 2 +- tbc/templates/tbc/book-review-details.html | 2 +- tbc/views.py | 7 ++++++- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/tbc/templates/base.html b/tbc/templates/base.html index a317de5..82855ca 100755 --- a/tbc/templates/base.html +++ b/tbc/templates/base.html @@ -105,6 +105,9 @@ {% endif %} {% if update_book %}

Book has been updated successfully

+ {% endif %} + {% if not_found %} +

There is no submission to be updated !

{% endif %}

Latest Books

diff --git a/tbc/templates/tbc/book-details.html b/tbc/templates/tbc/book-details.html index 5c141b1..7b76572 100644 --- a/tbc/templates/tbc/book-details.html +++ b/tbc/templates/tbc/book-details.html @@ -14,7 +14,7 @@
    {% for chapter in chapters %} -
  1. {{ chapter.name }} +
  2. {{ chapter.name }} {% endfor %}

diff --git a/tbc/templates/tbc/book-review-details.html b/tbc/templates/tbc/book-review-details.html index 5ea3f5b..6c4fbd0 100644 --- a/tbc/templates/tbc/book-review-details.html +++ b/tbc/templates/tbc/book-review-details.html @@ -13,7 +13,7 @@
    {% for chapter in chapters %} -
  1. {{ chapter.name }} +
  2. {{ chapter.name }} {% endfor %}

diff --git a/tbc/views.py b/tbc/views.py index 2556e1f..0a5dbf5 100644 --- a/tbc/views.py +++ b/tbc/views.py @@ -51,6 +51,8 @@ def Home(request): context['logout'] = True if 'update_book' in request.GET: context['update_book'] = True + if 'not_found' in request.GET: + context['not_found'] = True books = Book.objects.filter(approved=True)[0:6] for book in books: images.append(ScreenShots.objects.filter(book=book)[0]) @@ -169,7 +171,10 @@ def SubmitBook(request): def UpdateBook(request): current_user = request.user user_profile = Profile.objects.get(user=current_user) - book_to_update = Book.objects.get(contributor=user_profile, approved=False) + try: + book_to_update = Book.objects.get(contributor=user_profile, approved=False) or None + except: + return HttpResponseRedirect("/?not_found=True") title = book_to_update.title chapters = Chapters.objects.filter(book=book_to_update) screenshots = ScreenShots.objects.filter(book=book_to_update) -- cgit