This commit is contained in:
2020-12-31 09:16:39 +00:00
4 changed files with 21 additions and 5 deletions

View File

@@ -4,11 +4,19 @@ from django.utils import timezone
from datetime import timedelta
from .models import JobPosting
from posts.models import Post
def index(request):
jobPost_cutoff = timezone.now().date() - timedelta(30) # 30days from now
job_postings_cutoff = timezone.now().date() - timedelta(30) # 30days from now
job_postings = JobPosting.all_jobPosting.filter(publishDate__gt=job_postings_cutoff)
bb_info = Post.objects.filter(slug='blackboard').first()
bb_empty = Post.objects.filter(slug='blackboard-empty').first()
context = {
"jobPostings": JobPosting.all_jobPosting.filter(publishDate__gt=jobPost_cutoff),
"job_postings": job_postings,
"bb_info": bb_info,
"bb_empty": bb_empty,
}
return render(request, 'blackboard/index.html', context)

View File

@@ -5,9 +5,17 @@
<div class="grid-container">
<h1>Blackboard</h1>
{% if bb_info %}
{{ bb_info.body|safe }}
{% endif %}
{% if bb_empty and not job_postings %}
{{ bb_empty.body|safe }}
{% endif %}
<div class="grid-x grid-margin-x">
{% for job in jobPostings %}
{% include 'blackboard/partials/_jobPosting.html' %}
{% for job in job_postings %}
{% include 'blackboard/partials/_show_job_posting.html' %}
{% endfor %}
</div>
</div>