kopia lustrzana https://gitlab.com/marnanel/chapeau
Include statuses on user page
rodzic
44b4aaaad7
commit
1c3a4733d8
|
@ -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 %}
|
||||
|
|
|
@ -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,
|
||||
},
|
||||
)
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue