代码之家  ›  专栏  ›  技术社区  ›  tback Acorbe

通过(模型)表单字段访问图像(was:模型表单中的图像预览)

  •  0
  • tback Acorbe  · 技术社区  · 16 年前

    <p>
    {% if field.errors %}
    <span class="error">{{ field.errors }}</span>
    {% endif %}
    
    {{ field.label_tag }}:<br />
    
    <img src="{{ field.value.url }}" /> {# <- This is what I want to do, I know it doesn't work like this #}
    
    {{ field }}<br />
    <span >{{ field.help_text }}</span>
    </p>
    

    谢谢你抽出时间。

    1 回复  |  直到 16 年前
        1
  •  0
  •   gruszczy    16 年前

    如果您希望在用户选择表单中的url时显示预览,则必须使用一些javascript。Django表单是静态html元素,您必须将一些javascript函数挂接到该字段,当用户选择新图像时,该字段将更改图像src。