2011-07-01 25 views
1

我有很多工作正常的表单,如果我通过正常的http链接加载它们。我是否需要在Django中为简单和Ajax事件创建单独的表单

模板低于

{% extends "app/base.html" %} 
{% block title %}Create Account{% endblock %} 
{% block media %} {% include "app/media_template.html" %} {% endblock %} 
{% block heading %}Form{% endblock %} 
{% block content %} 

    <div id="stylized" class="myform"> 
    <form action="" method="post" enctype="multipart/form-data" > 
    <h1>Account form</h1> 
    <p>This is the basic look of my form without table</p> 
    {% csrf_token %} 
    {% for field in form %} 

      {{ field.errors }} 
      {{ field.label_tag }} {{ field }} 

    {% endfor %} 
    <button type="submit">Sign-up</button> 
    <div class="spacer"></div> 
    </form> 
    </div> 
{% endblock %} 

但是,如果我已经通过Ajax来显示的话,我只需要在含有形式​​div盒而已,我不NEDD所有其他HTML

所以我想,如果JS不工作,那么这些表单仍然通过超链接工作。

我有6种形式,我一定要创造seoarate templae如果我通过AJAX调用

回答

相关问题