Skip to content

Commit

Permalink
show handle not username in navbar, add link to public profile in men…
Browse files Browse the repository at this point in the history
…u, make it possible to change handle
  • Loading branch information
tykling committed Dec 12, 2024
1 parent 04af586 commit 2daaa96
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/templates/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,10 @@
<li class="nav-item"><a class="nav-link{% if request.resolver_match.url_name == "account_login" %} active{% endif %}" href="{% url 'account_login' %}">Login</a></li>
{% else %}
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">{% get_group_icons %} {{ request.user.username }}</a>
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">{% get_group_icons %} {{ request.user.handle }}</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="{% url 'user_settings' %}"><i class="fas fa-cog"></i> Settings</a></li>
<li><a class="dropdown-item" href="{% url 'users:user_profile' user_handle=request.user.handle %}"><i class="fas fa-user"></i> Show Profile</a></li>
<li><a class="dropdown-item" href="{% url 'account_logout' %}"><i class="fas fa-sign-out"></i> Logout</a></li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion src/users/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class UserSettingsUpdateView(LoginRequiredMixin, UpdateView): # type: ignore[ty

template_name = "user_form.html"
model = User
fields = ("display_name", "description")
fields = ("handle", "display_name", "description")

def get_object(self, queryset: models.QuerySet[UserType] | None = None) -> UserType:
"""Get user from request."""
Expand Down

0 comments on commit 2daaa96

Please sign in to comment.