calendar is now only future events; posts include members and images
This commit is contained in:
@@ -20,7 +20,7 @@ def index(request):
|
|||||||
|
|
||||||
context = {
|
context = {
|
||||||
'posts': posts,
|
'posts': posts,
|
||||||
'events': Event.objects.order_by("-event_start").all(),
|
'events': Event.objects.get_all_events(),
|
||||||
'featured_post': featured_post,
|
'featured_post': featured_post,
|
||||||
'featured_post2': FetMeeting.objects.first(),
|
'featured_post2': FetMeeting.objects.first(),
|
||||||
'tags_list': ", ".join(t)
|
'tags_list': ", ".join(t)
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ def profile_view(request, member_name=None):
|
|||||||
job_group = deque(JobGroup.objects.all())
|
job_group = deque(JobGroup.objects.all())
|
||||||
member = None
|
member = None
|
||||||
|
|
||||||
member = deque(Member.all_members.filter(mailaccount=member_name))
|
member = deque(Member.all_members.filter(nickname=member_name))
|
||||||
|
|
||||||
context = {
|
context = {
|
||||||
"job_group": job_group,
|
"job_group": job_group,
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ class EventManager(models.Manager):
|
|||||||
return super().get_queryset().filter(
|
return super().get_queryset().filter(
|
||||||
Q(is_event=True)
|
Q(is_event=True)
|
||||||
& Q(event_start__gt=date_today)
|
& Q(event_start__gt=date_today)
|
||||||
).order_by('-public_date')
|
).order_by('-event_start')
|
||||||
|
|
||||||
|
|
||||||
class FetMeetingManager(models.Manager):
|
class FetMeetingManager(models.Manager):
|
||||||
|
|||||||
@@ -41,11 +41,20 @@ def show(request, id=None):
|
|||||||
elif id != "" and id is not None:
|
elif id != "" and id is not None:
|
||||||
p = Post.objects.get(slug=(id))
|
p = Post.objects.get(slug=(id))
|
||||||
|
|
||||||
|
from members.models import Member
|
||||||
|
from easy_thumbnails.files import get_thumbnailer
|
||||||
|
|
||||||
|
|
||||||
|
#post_author = p.author
|
||||||
|
post_author = Member.all_members.filter(nickname=p.author)
|
||||||
|
post_author_thumb_url = get_thumbnailer(post_author[0].image)['thumb'].url
|
||||||
|
|
||||||
context = {
|
context = {
|
||||||
"post": p,
|
"post": p,
|
||||||
"next": get_next_dict().get(p.slug, None),
|
"next": get_next_dict().get(p.slug, None),
|
||||||
"related_posts": p.tags.similar_objects(),
|
"related_posts": p.tags.similar_objects(),
|
||||||
"ep_link": get_pad_link(p.slug + "-agenda")
|
"ep_link": get_pad_link(p.slug + "-agenda"),
|
||||||
|
"author_image": post_author_thumb_url
|
||||||
}
|
}
|
||||||
response = render(request, 'posts/show.html', context)
|
response = render(request, 'posts/show.html', context)
|
||||||
response.set_cookie("HelloWorld", "TestWert", domain="https://etherpad2.2020.fet.at")
|
response.set_cookie("HelloWorld", "TestWert", domain="https://etherpad2.2020.fet.at")
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{% extends 'layout.html' %}
|
func{% extends 'layout.html' %}
|
||||||
{% load post_helpers %}
|
{% load post_helpers %}
|
||||||
{% load static %}
|
{% load static %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<div class="news-hero-text" >
|
<div class="news-hero-text" >
|
||||||
<hr>
|
<hr>
|
||||||
<div class="article-date">
|
<div class="article-date">
|
||||||
<p>Published on Jan 12, 2020 Just added now</p>
|
<p>{{post.public_date}}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="article-title">
|
<div class="article-title">
|
||||||
<h1>{{post.title| safe}}</h1>
|
<h1>{{post.title| safe}}</h1>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
{# only thumb and name of member #}
|
{# only thumb and name of member #}
|
||||||
{% load thumbnail %}
|
{% load thumbnail %}
|
||||||
<a class="thumbnail member-thumb" href="/members/member/{{member.mailaccount}}" style="width:150px;height:150px">
|
<a class="thumbnail member-thumb" href="/members/member/{{member.nickname}}" style="width:150px;height:150px">
|
||||||
{% if member.image %}
|
{% if member.image %}
|
||||||
<img src="{{member.image | thumbnail_url:'thumb'}}" />
|
<img src="{{member.image | thumbnail_url:'thumb'}}" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<a href ="">
|
<a href ="posts/{{post.slug}}">
|
||||||
<div class="date-box">
|
<div class="date-box">
|
||||||
<span>
|
<span>
|
||||||
<span class="date-badge badge primary" style="">
|
<span class="date-badge badge primary" style="">
|
||||||
|
|||||||
@@ -16,8 +16,8 @@
|
|||||||
<div class="article-details">
|
<div class="article-details">
|
||||||
{{post.subtitle | tags_to_url }}
|
{{post.subtitle | tags_to_url }}
|
||||||
<div class="article-author">
|
<div class="article-author">
|
||||||
<img src="https://unsplash.it/50/50?image=1005" alt="" />
|
<img src="{{author_image}}" alt="" style="width:80px;height:80px"/>
|
||||||
<a href="#">Jane Austen</a>
|
<a href="/members/member/{{post.author}}">{{post.author}}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="article-comments">
|
<div class="article-comments">
|
||||||
|
|||||||
Reference in New Issue
Block a user