Django(url参数)

#urls.py    参数一

urlpatterns = [ path('admin/', admin.site.urls), path('index/',views.index,{"name":"alex"}) #将name=“alex”传给views.py中的index()函数 ]
#views.py

def index(req,name):
    return Httpresponse(name)

#urls.py      参数二

urlpatterns = [
    path('index/',views.index,name="alex"),         
]
<form action="{% url "alex" %}" method="post">                    //一旦action="{% url "alex" %}",就从urls.py中找其中name="alex"的path(),然后将html中action中的内容替换成后端中'index/'
 <p><input type="text" name="name"></p>
<p><input type="password" name="password"></p>
<p><input type="submit"></p>
</form>

猜你喜欢

转载自www.cnblogs.com/gaoyukun/p/8987583.html