From: Frédéric Perrin Date: Fri, 4 Nov 2016 18:22:47 +0000 (+0000) Subject: Add an index page X-Git-Url: http://gitweb.fperrin.net/?p=djsite.git;a=commitdiff_plain;h=986f25ddd8f8a6cd28ad121e2f873ebbe928257d Add an index page --- diff --git a/quotes/templates/quotes/index.html b/quotes/templates/quotes/index.html new file mode 100644 index 0000000..509f310 --- /dev/null +++ b/quotes/templates/quotes/index.html @@ -0,0 +1,17 @@ +{% extends 'quotes/base.html' %} + +{% block title %}Index page{% endblock %} + +{% block body %} + +

All the quotes in the database

+ +

One random quote

+ +

The first quote ever added

+ +

The first author ever added

+ +

Search page for quotes

+ +{% endblock %} diff --git a/quotes/urls.py b/quotes/urls.py index 13323a4..f05a3fc 100644 --- a/quotes/urls.py +++ b/quotes/urls.py @@ -3,7 +3,7 @@ from django.conf.urls import url from . import views urlpatterns = [ - url(r'^$', views.random, name='random'), + url(r'^$', views.index, name='index'), url(r'^random$', views.random, name='random'), url(r'^random/$', views.random, name='random'), diff --git a/quotes/views.py b/quotes/views.py index 2aca193..2171062 100644 --- a/quotes/views.py +++ b/quotes/views.py @@ -6,6 +6,9 @@ from quotes.models import Author, Work, Quote, QuoteTag import quotes.search as search # Create your views here. +def index(request): + return render(request, 'quotes/index.html') + def onequote(request, quote_id): q = Quote.objects.get(id=quote_id) q.incr_display()