У меня есть эта форма:
<form method="POST" id="my_form" autocomplete="off"> {% csrf_token %}
{% for field in form.visible_fields %}
<div class="form-group">
{{ field.label_tag }}
{{ field }}
</div>
{% endfor %}
<button type="submit" class="btn btn-primary">Submit</button>
</form>
{{ field.label_tag }}
отображает это label
:
<label for="id_name">Name:</label>
{{ field }}
отображает это поле input
:
<input type="text" name="name" maxlength="20" required="" id="id_name">
К сожалению, нет заполнителей, поэтому я создал их сам:
$(".form-group").each(function(){
$('input[type="text"]').attr("placeholder", "placeholder");
});
Отображаются заполнители, теперь я хочу заполнить их соответствующими значениями из базы данных.
Пример:
class ModelA(models.Model):
name = models.CharField(max_length=50,null=True,blank=True)
placeholder = Julia
Каков наилучший подход для этого?
Спасибо