当我在 html 模板中使用 django if 函数来设置对所选选项标签的更改时,但它继续选择 --SELECT-- 选项
<form method="post">
<select name="name">
<option >--SELECT--</option>
{% for job in all_pekerjaan%}
<option value="{{job.id}}"
{% if job.id == current_name %}selected="selected"{% endif %}>
{{job.name}}
</option>
{% endfor %}
</select>
{% csrf_token %}
<input type="submit" class="btn btn-success" value="submit" >
</form>
Run Code Online (Sandbox Code Playgroud)
这是我的views.py
from django.http import HttpResponse
from .models import daftartabel, Pekerjaan
from .forms import form1, form2
from django.template import loader
from django.shortcuts import render
def index(request):
if request.method == 'POST':
#print(request.POST['name'])
current_name=request.POST['name']
all_datas = daftartabel.objects.filter(pekerjaan_id=request.POST['name']) …Run Code Online (Sandbox Code Playgroud)