Javascript 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 .

我想将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 .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_密码应该是表单的一个字段。