Невозможно получить (пользователя) как mysite.com/user правильным способом

Я использую API twitter для процесса аутентификации, и он работает нормально. Но я хочу получить что-то вроде mysite.com/user, где (user: имя пользователя twitter). И я могу получить и это, но только когда я нажимаю кнопку выхода из системы, почему так? Я имею в виду, что моя функция twitter_callback выполняется, когда я нажимаю twitter_logout. Так как она должна быть запущена во время входа в систему!

urls.py

urlpatterns = [
    
    path('', views.index, name='index'),
    path('twitter_login/', views.twitter_login, name='twitter_login'),
    path('twitter_callback/', views.twitter_callback, name='twitter_callback'),
    path('twitter_logout/', views.twitter_logout, name='twitter_logout'),
    path('<str:username>/', views.user_profile, name='user_profile'),
    
]

views.py

Вернуться на верх