Solution of 07

This commit is contained in:
2018-12-12 21:13:07 +01:00
parent b4ac907a6a
commit 5d99369516
5 changed files with 38 additions and 6 deletions
+4 -1
View File
@@ -3,7 +3,8 @@ from datetime import timedelta
from django.utils import timezone
from posts.models import Notice
from posts.forms import NoticeForm
from django.http import HttpResponse
from django.contrib.auth.decorators import login_required
from django.contrib.admin.views.decorators import staff_member_required
# Create your views here.
@@ -21,6 +22,7 @@ def home(request, value=""):
}
return render(request, 'index.html', context)
@login_required
def new(request):
if request.method == "POST":
form = NoticeForm(request.POST)
@@ -34,6 +36,7 @@ def new(request):
context = {'form': NoticeForm()}
return render(request, 'edit.html', context)
@staff_member_required
def delete(request, value):
notice = Notice.objects.get(id = value)
notice.delete()