反向路由
分析:
一般路由
前台:
<form action="{% url 'login' %}">
<input type="text">
</form>
后台:
url(r'^login/$', login)
路由反向解释
后台url: url(r'^logindjsajdbjsabdsabdbsabdhsabdhbsahbdsaasa/$', login, name='xxx')
前台:
<form action="{% url 'xxx' %}">
<input type="text">
</form>
给路由起别名xxx,在form表单中放入相同的{% url 'xxx' %},html渲染页面时,识别到{%%}包含的别名,会先去urls中寻找对应的path放进去,永远动态获取最新的path,后台怎么更改url也不免影响.