Fix kwargs to reverse user details view

This commit is contained in:
Bruno Alla 2023-04-05 09:40:29 +01:00
parent 274606de4f
commit f6b85a3941
No known key found for this signature in database

View File

@ -65,15 +65,15 @@ class User(AbstractUser):
objects = UserManager() objects = UserManager()
{%- endif %} {%- endif %}
def get_absolute_url(self): def get_absolute_url(self) -> str:
"""Get url for user's detail view. """Get URL for user's detail view.
Returns: Returns:
str: URL for user detail. str: URL for user detail.
""" """
{%- if cookiecutter.username_type == "email" %} {%- if cookiecutter.username_type == "email" %}
return reverse("users:detail", kwargs={"id": self.id}) return reverse("users:detail", kwargs={"pk": self.id})
{%- else %} {%- else %}
return reverse("users:detail", kwargs={"username": self.username}) return reverse("users:detail", kwargs={"username": self.username})
{%- endif %} {%- endif %}