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调用
我认为可以解决我的问题在一定程度上。我将把所有'form'放在单独的'ajax template'中,然后在'General template'中包含这个表单 – user2134226