从模板中的表单检索值

时间:2016-06-06 20:17:20

标签: django django-templates

我正在尝试获取传递给我的模板的表单中存在的值。这就是我的观点

 This is the data    {{ form.fields.student_user_name.initial}}

我试图在我的模板中使用以下方式读取用户名

function searchWiki(data) {
  var script = document.createElement('script');
  console.log(data);
  script.src = '//en.wikipedia.org/w/api.php?action=opensearch&format=json&search=apple%20inc&callback=wikiData';
  document.getElementsByTagName('head')[0].appendChild(script);
};

$("form").on("submit", function(e) {
  e.preventDefault();
  searchWiki($(this).serialize());
}

然而,我只是回答无。我尝试了here的建议,但似乎没有一个在我的案例中起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

尝试

{{ form.initial.student_user_name }}

当我使用

初始化表单时,这对django 1.7有用
StudentDetails(instance=student_details_obj)