
with标签使用详解:
1、在模板中享用使用变量,可以通过 with 语句实现;
2、with 有两种用法,具体情况如下 ( 包括注意事项 ) :
index.html:
<p>with第一种用法:</p>
{% with name as ni %}
<p>{{ ni }}</p>
{% endwith %}
<p>with第二种用法:</p>
{% with wo=name %}
<p>{{ wo }}</p>
<p>{{ wo }}</p>
<p>{{ wo }}</p>
{% endwith %}
<p>第二种方式的=前后都不能有空格,两种with创建的变量只能在with快中用</p>
views.py:
from django.shortcuts import render def index(request):
return render(request, 'index.html', {'name': '你大爷'})
url.py:
from django.urls import path
from . import views urlpatterns = [
path('', views.index),
]