python - Django verwendet eine Weiterleitung, um zur Webseite zu springen und wie der Referrer an die Zielwebseite übergeben wird
为情所困
为情所困 2017-05-18 10:50:32
0
1
960

Wie in der Abbildung unten gezeigt, muss beim Entwickeln und Anmelden die Referrer-Adresse der http-Anfrage, die zum Springen zu WeChat erforderlich ist, mit dem Backend übereinstimmen.

Ich verwende Django return redirect(url), um zur WeChat-Anmeldeschnittstelle zu springen. Ich möchte wissen, wie ich diese Referrer-Adresse übergeben kann.

Wenn ich einen Anmelde-Hyperlink zur WeChat-Anmeldeschnittstelle erstelle, kann ich zu diesem Zeitpunkt einen Verweis haben, aber ich möchte automatisch zur WeChat-Anmeldeschnittstelle wechseln, wenn der Benutzer nicht angemeldet ist. Suche nach einer Lösung

为情所困
为情所困

Antworte allen(1)
世界只因有你

request里的META其实包含了好多信息,其中就有一项HTTP_REFERER
你可以request.META.get('HTTP_REFERER')获得referer地址

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage