我似乎无法理解为什么酥脆形式改变了生产服务器和测试服务器的布局。查看html代码,我唯一看到的是表单列表的类是生产服务器上的更改。
生产服务器HTML
<div id="div_id_pants" class="control-group"> <label for="id_pants" class="control-label ">
测试服务器HTML
<div id="div_id_pants" class="form-group"> <label for="id_pants" class="">
还注意到,在测试服务器上,有一个提供了form-group类的css文件form.scss.171。生产站点上根本没有列出哪个。
有关此位置可能不匹配的任何信息,我们将不胜感激。 atm看起来不太好:(
**编辑**我正在使用Bootstrap4 CDN进行样式设置
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
所以解决我的问题的方法是,我需要在Django的设置文件中定义模板包。
CRISPY_TEMPLATE_PACK = 'bootstrap4'
一旦我在设置中设置了上面的值,一切都将正确运行。