django - 构造一个带有登录数据的 URL 以重定向到带有参数的另一个应用程序
问题描述
当用户完成登录时,我想重定向到另一个应用程序(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})
解决方案
推荐阅读
- java - 将多个 MySql 数据库连接到应用程序
- actions-on-google - google actions sdk:声音的动态变化
- autodesk-forge - 邮递员和卷曲的伪造请求失败
- nsurlconnection - 我想加载图像使用 NSURLConnectionDelegate 和 NSURLConnectionDataDelegate 的方法
- tags - 在登录页面的导航栏中使用类别标签
- sql-server - 普遍数据库的架构图
- php - 将日期 April/2019 转换为 04/2019
- java - 使用重新选择/注释修改非空字段的属性
- c# - 如何将mongodb实体映射到c#中的elasticsearch创建索引?
- logical-operators - GoogleDocs API 逻辑和编程