У меня есть структура URL в Django, например:
urlpatterns = [
# ...
path('me/', profile_view, name='my_profile'),
path('<uuid:account_id>/', profile_view, name='user_profile')
]
, и мой profile_view выглядит так:
@login_required
def profile_view(request, account_id=None):
# ...
Я хочу использовать декоратор, необходимый для входа, только для входа в системуесли account_id = None
?Таким образом, если кто-то переходит на /accounts/me
URL, система должна требовать аутентифицированного пользователя.В противном случае страница должна быть доступна.