如何在 django 中使用 bootstrap4 设置酥脆的表格?
Posted
技术标签:
【中文标题】如何在 django 中使用 bootstrap4 设置酥脆的表格?【英文标题】:How to style crispy forms with bootstrap4 in django? 【发布时间】:2022-01-04 11:39:29 【问题描述】:我正在尝试设置从脆表单使用的上传表单的样式。能否给我一个简单的解决方案,不要对 css 太着迷。
这就是现在的样子!
这是upload_document.html
% extends "base.html" %
% load static %
% load crispy_forms_tags %
% block content %
<h1>Upload</h1>
<form method="post" enctype="multipart/form-data">
% csrf_token %
form
<button type="submit" class="btn btn-primary">Upload</button>
</form>
% endblock content %
models.py
from django.db import models
class UploadFile(models.Model):
excel = models.FileField(upload_to="excel/", max_length=250)
def __str__(self):
return self.title
forms.py
from .models import UploadFile
class GlForm(forms.ModelForm):
class Meta:
model = UploadFile
fields = ('excel',)
我要这样做!
提前致谢!
【问题讨论】:
试试这个 form|crispy
?
只是换个订单,不是我想要的。
【参考方案1】:
你应该添加
CRISPY_TEMPLATE_PACK = 'bootstrap4'
到设置文件,也写
form|crispy
使用表单的地方
【讨论】:
以上是关于如何在 django 中使用 bootstrap4 设置酥脆的表格?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Django 中向 bootstrap4 添加松脆的表单?
如何在 Django 中修改 Bootstrap 4 表单验证信息呈现方式?
如何将 Bootstrap 4 添加到库 django-summernote?