From 83b28f44753ff133fe018e458f7ade0058c583ba Mon Sep 17 00:00:00 2001 From: Otto Naderer Date: Sun, 4 Mar 2018 00:45:23 +0100 Subject: [PATCH] added favicon plus func, unpub posts only visible to admin --- blogapp/views.py | 5 +++++ db.sqlite3 | Bin 192512 -> 192512 bytes static/favicon.ico | Bin 0 -> 4286 bytes templates/base.html | 1 + 4 files changed, 6 insertions(+) create mode 100644 static/favicon.ico diff --git a/blogapp/views.py b/blogapp/views.py index 919267d..7c97fcc 100644 --- a/blogapp/views.py +++ b/blogapp/views.py @@ -2,6 +2,7 @@ from blogapp.models import blogentry, blogcomment, blogcategory from django.shortcuts import render, get_object_or_404 # from django.template import RequestContext from django import forms +from django.http import Http404 from polysite.globals import CustomRenderer import datetime import mistune @@ -28,6 +29,10 @@ def list_category(request, category_id): def detail(request, blogentry_id): blogdetail = get_object_or_404(blogentry, pk=blogentry_id) + + if not blogdetail.published and not request.user.is_authenticated(): + raise Http404("") + if request.method == 'POST': fml = BlogCommentForm(request.POST) if fml.is_valid(): diff --git a/db.sqlite3 b/db.sqlite3 index 77372959b40f80f3ef4b1f81019517eb63346327..3fd3ea863059ac922afc2ae9e984bb92b1e8269f 100644 GIT binary patch delta 736 zcmaixPe>GT6vyYincwV=(!Mp#&HOXto{G|)-JkBRTLw!+3sGKz2$9xh*EGl7bydtn z(}+$Xir^3(+6cUq4hsEN`_P`G|olqnWsW*Rm|BOR3Y`w*ZXQcM-GWTNEn$L-P!E*{hdk==f-fp!&g&H z4}@yrz|2qjnn5it`L4!`Qht|S=2tqZc$3bx0FUrsB%n9zK_2$|i>u$xEQ>0|Oh+EP z5VMZwp@C#30-$PMegUs+vBz{QL%ZdEjb37ssDNtqm*AmWROK1d@fO-qo+(VnB!Gg}j*4Y&C$a^BZLo#H^dK`QTCt|{ z8af5e+d_)-Pyaw$g#U}`Z%VDtPB(Mln#d%_tc_NzEVFsG1o}=}HqU1|DodaMq9iGb zQf4=Sv@OssZQJVCpGjhI_p#)*Ad7os?cKq5C$tdn>B|iacN?Rr%t$V53;C)ergG0JUTs~?`g#>oGNf&b5T z#sa2K{G0#G-{CJ}q-$uQU}$7zVrgY$q-SPnW@KWt`NVsh4a{=FgUAZ8tWm^KZ}I&p1;n z*aB$bF9!Z!APYb6Z~rCF#3jJS$oi3i_2b6IV%F)krc9C(+dPH1lo`;#_K&7a!dyV@ zzZv*{gS3C-=VxKzODwa@3RBawi%X0R$_>)D8?0txVw5q~H84ShhPi>cfthiWH4Ce63#;Sw!u?DN uAa%D{m~;6(w)1UZvg0RgaL#@vHUV)=V_D^x9T}(VtYMPczW6*-tO5WH3Z3`> diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ab8a8d4929aafd290bfdc00031c55abddc7928b3 GIT binary patch literal 4286 zcmeH|KTpCy7{=dP3~ab)bfTjx156}^0SN32t`2+z9qDIqF>%2#G#FrU;$Mhs6td3LJR&+FqH_pcl!dJRMZwsa zywtK|fBw%I$Y!&VUHR8EEvD=G{Vw%9e0r_*^}J-@{d!-G_>*KdNbt$W(-_SnJywTEi8df4rDn^u1Pg#Gu+ zg}?Bis_NCIYci+@555o&K73XxmCQ^gbGfZN`0?}kypc>Mk2mF8^Ss`L7e5R(_r1;o z{(s+Y>ksU4DwR6r^TVj!Jh<_ {% load static %} + {% block head %}{% endblock %} polylux