首页 > 解决方案 > 如何在我的 HTML 模板中包含自定义 Django 字段

问题描述

我正在为我的 Django 项目使用自定义字段。代码不是我的,是同事发给我的。是选择位置的地图,原代码在这里:https ://github.com/Simon-the-Shark/django-mapbox-location-field

我很新,不知道如何在我的模板中包含该自定义字段。我知道的方式(以及该网页上的示例)是使用整个表单作为模型的表示,但我想在模板中使用 Mapbox 位置字段,而不仅仅是模型的表单。我想在弹出窗口中以小形式包含这个字段,我想我不知道的是 HTML 语法以简单的方式包含字段,例如:

<form method="post" id="form_new_order">
    {% csrf_token %}
    
    <div class="form-group">
        <label for="recipient-name" class="col-form-label">Address:</label>
        <textarea type="text" id="address_input" name="address_input"
                                      class="form-control"></textarea>
    </div>

    # INCLUDE MAPBOX HERE

    <div class="form-group">
        <label for="message-text" class="col-form-label">Total:</label>
        <input class="form-control" type="text" id="total_input" name="total_input">
    </div>
    
    <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="submit" class="mb-sm btn btn-primary" id="enviar_form"> Aceptar
        </button>
    </div>
</form>

标签: htmldjango

解决方案


推荐阅读