1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-07-22 08:53:28 +02:00
This commit is contained in:
ikea
2025-07-21 22:11:20 +02:00
parent 2af671d61a
commit db4d0dd83a
2 changed files with 10 additions and 8 deletions

View File

@ -9,11 +9,13 @@
<dt class="col-xl-6">{% trans 'family'|capfirst %}</dt>
<dd class="col-xl-6">
{% for family in families %}
<a href="{% url 'family:family_detail' family.pk %}">{{ family.name }}</a>{% if not forloop.last %}, {% endif %}
{% empty %}
<em>{% trans 'None' %}</em>
{% endfor %}
{% if families %}
{% for fam in families %}
<a href="{% url 'family:family_detail' fam.pk %}">{{ fam.name }}</a>{% if not forloop.last %}, {% endif %}
{% endfor %}
{% else %}
<span class="text-muted">Aucune</span>
{% endif %}
</dd>
{% if user_object.pk == user.pk %}

View File

@ -93,9 +93,6 @@ class UserUpdateView(ProtectQuerysetMixin, LoginRequiredMixin, UpdateView):
if fields_modifiable:
context['profile_form'] = profile_form
families = Family.objects.filter(members=user).distinct()
context["families"] = families
return context
@transaction.atomic
@ -210,6 +207,9 @@ class UserDetailView(ProtectQuerysetMixin, LoginRequiredMixin, DetailView):
modified_note.is_active = True
context["can_unlock_note"] = not user.note.is_active and PermissionBackend\
.check_perm(self.request, "note.change_noteuser_is_active", modified_note)
families = Family.objects.filter(members__user=user).distinct()
context["families"] = families
return context