mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-02-04 13:40:57 +03:00
Updated test_urls and views to re-use User.get_absolute_url method instead of using reverse on the user:detail view
This commit is contained in:
parent
e0566e5b1e
commit
fa0b278225
|
@ -7,10 +7,7 @@ pytestmark = pytest.mark.django_db
|
|||
|
||||
|
||||
def test_detail(user: User):
|
||||
assert (
|
||||
reverse("users:detail", kwargs={"username": user.username})
|
||||
== f"/users/{user.username}/"
|
||||
)
|
||||
assert user.get_absolute_url() == f"/users/{user.username}/"
|
||||
assert resolve(f"/users/{user.username}/").view_name == "users:detail"
|
||||
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ class UserUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView):
|
|||
success_message = _("Information successfully updated")
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse("users:detail", kwargs={"username": self.request.user.username})
|
||||
return self.request.user.get_absolute_url() # type: ignore [union-attr]
|
||||
|
||||
def get_object(self):
|
||||
return self.request.user
|
||||
|
|
Loading…
Reference in New Issue
Block a user