<p>试试这个:</p>
<p>表单.py</p>
<pre><code>class EmailForm(forms.ModelForm):
...
subject = forms.CharField(
label = 'Subject',
max_length = 1000,
required = True,
widget = forms.TextInput(
attrs = {'class': 'summernote', 'name': 'subject'}
)
)
body = forms.CharField(
label = 'Body',
max_length = 1000,
required = True,
widget = forms.TextInput(
attrs = {'class': 'summernote', 'name': 'body'}
)
)
...
class Meta:
model = MarketingEmails
fields = ('messageid','subject','body','name', ... )
</code></pre>
<p>视图.py</p>
<pre><code>from django.shortcuts import render
from your_app_path.forms import EmailForm
def fname(request):
...
marketing = MarketingEmails.objects.get(...)
form = EmailForm(instance=marketing)
...
return render(request, 'yourview.html', { 'form': form })
</code></pre>
<p>yourview.html网站</p>
<pre><code><form action="" method="post">
{% csrf_token %}
{% for field in form %}
{{ field.label_tag }}
{{ field }}
{% if field.help_text %}
{{ field.help_text }}
{% endif %}
{% for error in field.errors %}
{{ error }}
{% endfor %}
{% endfor %}
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</code></pre>