Да, вы можете просто определить slug
или str
часть в URL. Например:
# app/urls.py
from django.urls import path
from app import views
urlpatterns = [
path('user/<b><str:username>/</b>', views.user_details),
]
и, на ваш взгляд, вы можете, например, запросить с полем username
параметр URL username
:
# app/views.py
from django.contrib.auth.models import User
from django.shortcuts import get_object_or_404
def user_details(request<b>, username</b>):
user = get_object_or_404(User<b>, username=username</b>)
# ...