Heim > Backend-Entwicklung > Python-Tutorial > Einführung in die Verwendung der locals()-Funktion durch Django

Einführung in die Verwendung der locals()-Funktion durch Django

不言
Freigeben: 2019-04-15 11:03:11
nach vorne
3930 Leute haben es durchsucht

Dieser Artikel bietet Ihnen eine Einführung in die Verwendung der Funktion locals() in Django. Ich hoffe, dass er Ihnen als Referenz dienen wird.

Die Funktion „locals()“ gibt alle lokalen Variablen des aktuellen Standorts im Wörterbuchtyp zurück.

from django.shortcuts import render,HttpResponse,render_to_response
import datetime
from blog import models

def index(req):
    if req.method=="POST":
        username = req.POST.get("username")
        pwd = req.POST.get("password")

        print(username)
        print(pwd)

        if username == "klvchen" and pwd=="123":
            return HttpResponse("登录成功")
    #return render(req, "login.html")
    kl = "you are welcome"
    a = "hello"
    b = "world"
    c = "what"
    return render_to_response("new.html", locals())
Nach dem Login kopieren
in views.py hinzufügen

new.html in Vorlagen hinzufügen

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1> {{ kl }}</h1>
<h2> {{ a }}</h2>
<h3> {{ b }}</h3>
<h4> {{ c }}</h4>
</body>
</html>
Nach dem Login kopieren

Denken Sie daran, den Pfad in urls.py hinzuzufügen

url(r"index", views.index),
Nach dem Login kopieren

Effekt:
Einführung in die Verwendung der locals()-Funktion durch Django

Das obige ist der detaillierte Inhalt vonEinführung in die Verwendung der locals()-Funktion durch Django. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage