diff --git a/news1/db.sqlite3 b/news1/db.sqlite3 index 263c603..c57750e 100644 Binary files a/news1/db.sqlite3 and b/news1/db.sqlite3 differ diff --git a/news1/posts/models.py b/news1/posts/models.py index 412847e..d04a1ce 100644 --- a/news1/posts/models.py +++ b/news1/posts/models.py @@ -5,3 +5,9 @@ class Notice(models.Model): pub_start = models.DateTimeField() pub_end = models.DateTimeField() + + + + + + diff --git a/news1/posts/views.py b/news1/posts/views.py index 3f48b1f..f43dc40 100644 --- a/news1/posts/views.py +++ b/news1/posts/views.py @@ -1,9 +1,13 @@ from django.shortcuts import render +from.models import Notice +from django.utils import timezone - -# Create your views here. def index(request): - return render(request, 'posts/index.html') + notices= Notice.objects.all() + notices= notices.filter(pub_start__lte=timezone.now()) + notices= notices.filter(pub_end__gte= timezone.now()) + context={"notices":notices} + return render(request, 'posts/notice.html', context)