0
我想使用模型來創建用戶註冊表單,但是我想使用自己的HTML代碼而不使用窗口小部件。我認爲它是可能的,但我不知道如何構建它,我是Django的初學者。你可以幫我嗎?使用Django窗體而不使用窗口小部件
謝謝。
我想使用模型來創建用戶註冊表單,但是我想使用自己的HTML代碼而不使用窗口小部件。我認爲它是可能的,但我不知道如何構建它,我是Django的初學者。你可以幫我嗎?使用Django窗體而不使用窗口小部件
謝謝。
看一看文檔:
https://docs.djangoproject.com/en/dev/topics/forms/#looping-over-the-form-s-fields
Django提供了大多數屬性在,你將需要建立自己的HTML表單的每個字段。
例如:
<form action="/contact/" method="post">
{% for field in form %}
<div class="fieldWrapper">
{{ field.errors }}
<input type="text" name="{{ field.html_name }}" id="{{ field.id_for_label }}" value="{{ field.value }}">
<label for="{{ field.id_for_label }}">{{ field.label }}</label>
</div>
{% endfor %}
<p><input type="submit" value="Send message" /></p>
</form>