Javascript Django正在将模板变量发送到表单
我想将javascript变量分配给django变量,并将此变量分配给表单 在template/html中,我尝试将一个\u card js变量分配给我的\u password django变量:Javascript Django正在将模板变量发送到表单,javascript,python,django,django-templates,django-views,Javascript,Python,Django,Django Templates,Django Views,我想将javascript变量分配给django变量,并将此变量分配给表单 在template/html中,我尝试将一个\u card js变量分配给我的\u password django变量: {% load set_var %} {% load assign_node %} {% set {{ my_password }} = one_card %} 在form.py中,无法识别我的\u密码: from django import forms from .
{% load set_var %}
{% load assign_node %}
{% set {{ my_password }} = one_card %}
在form.py中,无法识别我的\u密码:
from django import forms
from .models import Signup
class sign_up_form(forms.ModelForm):
password=forms.CharField(initial=my_password)
class Meta:
model = Signup
widgets = { 'password': forms.PasswordInput(),
}
在view.py中:
def home(request):
form = sign_up_form(request.POST or None)
问题是我不能将模板变量分配给django变量,也不能将这个变量分配给表单,因为django说它不存在
我已经试了一天了,谢谢你的帮助。使用javascript
function change_password() {
document.getElementById('#id_password')
// or jquery $('#id_password').val(one_card);
};
这甚至不是有效的Django模板语法。我知道,但它太乱了,而且我是新来的,但回答起来很简短。谢谢,但我需要将其放入Django表单中进行记录。id_密码应该是表单的一个字段。