Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django crispy表单找不到CSS_Python_Django_Django Forms_Django Crispy Forms - Fatal编程技术网

Python Django crispy表单找不到CSS

Python Django crispy表单找不到CSS,python,django,django-forms,django-crispy-forms,Python,Django,Django Forms,Django Crispy Forms,我用的是Django和Crispy。我可以让表单正确呈现,但没有出现CSS格式。我需要做什么 我补充说 CRISPY_TEMPLATE_PACK = 'bootstrap' 到我的settings.py文件 html文件非常简单: {% extends 'base.html' %} {% load crispy_forms_tags %} {% block content %} {% crispy form %} {% endblock %} 还需要什么才能使它工作?我知道,由于引导

我用的是Django和Crispy。我可以让表单正确呈现,但没有出现CSS格式。我需要做什么

我补充说

CRISPY_TEMPLATE_PACK = 'bootstrap'
到我的
settings.py
文件

html文件非常简单:

{% extends 'base.html' %}
{% load crispy_forms_tags %}

{% block content %}
   {% crispy form %}
{% endblock %}

还需要什么才能使它工作?我知道,由于引导文件与crispy_表单捆绑在一起,所以我不需要在项目的CSS路径中专门复制和引用它们。这是否正确?

听起来好像您的django实例找不到用于快速表单的
静态文件。如果您正在运行开发服务器,是否在
已安装的应用程序中包含
'crispy\u forms'

如果您正在运行生产服务器,您可能需要确保您的
STATIC\u文件
路径正确,并且您最近运行了
collectstatic


作者已经记录了安装过程-您完全遵循了吗?

它应该是
{{form | crispy}
,而不是
{{crispy form}
。您将表单放入一个过滤器(这是Django模板中
|
所做的)。
另外,您忘记了浏览器控制台中的
{%csrf\u token%}

,您是否看到有关加载失败的css文件的任何错误?如果是,那么您需要在一个位置收集静态文件。您找到解决方案了吗=