django怎么向input中传参数
时间: 2024-05-09 17:21:29 浏览: 96
在 Django 中,可以通过在模板中使用变量来向 input 标签中传递参数。具体方法如下:
1. 在视图函数中定义一个 context 字典,将需要传递的参数作为键值对加入到字典中。
```
def my_view(request):
my_param = 'hello'
context = {'my_param': my_param}
return render(request, 'my_template.html', context)
```
2. 在模板中使用变量来引用参数,并将其传递给 input 标签。
```
<form action="" method="post">
{% csrf_token %}
<label for="my_input">My Parameter:</label>
<input type="text" name="my_input" value="{{ my_param }}" />
<input type="submit" value="Submit" />
</form>
```
在上面的例子中,我们在视图函数中定义了一个参数 my_param,然后将其添加到 context 字典中。在模板中,我们使用变量 {{ my_param }} 来引用这个参数,并将其传递给 input 标签的 value 属性中。
阅读全文