Include statuses on user page

commandline
Marnanel Thurman 2023-09-24 18:21:21 +01:00
rodzic 44b4aaaad7
commit 1c3a4733d8
2 zmienionych plików z 14 dodań i 1 usunięć

Wyświetl plik

@ -2,4 +2,11 @@
{% block content %}
{{bio}}
{% endblock %}
{% for s in statuses %}
{{s}}
<p xml:lang="{{ s.object__find.language }}">
{{ s.object__find.content | escape }}
</p>
{% endfor %}
<{% endblock %}

Wyświetl plik

@ -13,6 +13,7 @@ from django.conf import settings
from django.contrib.auth.decorators import login_required
from django.utils.decorators import method_decorator
import kepi.trilby_api.models as trilby_models
import kepi.tophat_ui.models as tophat_models
class RootPage(View):
@ -46,6 +47,10 @@ class UserPage(View):
local_user__username = username,
)
statuses = trilby_models.Status.objects.filter(
account = user,
)
result = render(
request=request,
template_name='user-page.html',
@ -53,6 +58,7 @@ class UserPage(View):
'title': user.username,
'subtitle': user.display_name,
'bio': user.note,
'statuses': statuses,
},
)