有没有像通用视图那样的django中的通用模板

Ran*_*ngh 6 python django django-models

通用视图为我节省了大量代码,但我仍然需要编写每个模型的模板.我在所有模板中都有相同的代码,即

<form action="/{{type}}/{{ action }}/" method="post" enctype="multipart/form-data" >
    {% csrf_token %}
    {% for field in form %}
        <div class="fieldWrapper">
            {{ field.errors }}
            {{ field.label_tag }}: {{ field }}
        </div>
    {% endfor %}
    <p><input type="submit" value="Submit" /></p>
    </form>
Run Code Online (Sandbox Code Playgroud)

即基本上我想要从模型中添加或编辑所有字段.

是否有任何工作可以自动生成通用模板

jua*_*ith 0

在 django 中,模板本身可以是通用的!

您可以使用 {{ form.attribute }} 为同一模板内的每个模型使用不同的形式

是 django 官方文档