我想用bootstrap格式化我的模型,没有任何额外的包(只使用bootstrap源文件).我想要配置的特定表单:
class FoodForm(forms.ModelForm):
class Meta:
model = Food
fields = ['name', 'company']
exclude = ('user', 'edit')
Run Code Online (Sandbox Code Playgroud)
'name'是一个文本字段,我想成为一个bootstrap文本字段,'company'是一个选择字段(来自外键),我想成为一个bootstrap下拉列表.
表单模板的当前设置:
{% extends "mainsite/base.html" %}
{% block content %}
<form method="POST" class="post-form">{% csrf_token %}
{{ form.as_p }}
<button type="submit" class="btn btn-primary">Save</button>
</form>
</form>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
将任何django modelform字段格式化为bootstrap的最佳做法是什么?
django django-templates django-forms twitter-bootstrap twitter-bootstrap-3