Создайте URL с данными для входа в систему для перенаправления в другое приложение с параметром - PullRequest
0 голосов
/ 03 февраля 2019

Когда пользователь завершит вход, я бы хотел перенаправить в другое приложение (app_2).В конце URL я хотел бы, чтобы URL был ... / app_2 / username.И не ... / app_2

Это мой код:

app_2 / views.py

from django.shortcuts import render
# Create your views here.
def index(request,user_name)):
    return render(request,'app_2/index.html',{'user_key':user_name}) 

app_2 / urls.py

from django.urls import path
from . import views

urlpatterns =[
    path('<user_name>', views.index),
]

В другом приложении я сделал тест.

app_1 / views.py

if Authentification(request,username,password):
    request.session['username_key'] = username
    return redirect('/app_2/',{'key_app_1':username})
...