From 986f25ddd8f8a6cd28ad121e2f873ebbe928257d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20Perrin?= Date: Fri, 4 Nov 2016 18:22:47 +0000 Subject: [PATCH] Add an index page --- quotes/templates/quotes/index.html | 17 +++++++++++++++++ quotes/urls.py | 2 +- quotes/views.py | 3 +++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 quotes/templates/quotes/index.html 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() -- 2.43.0