You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django搭建待办Web应用报错:AttributeError: 'Settings'无CRISPY_TEMPLATE_PACK属性

修复Django启动时的AttributeError: 'Settings' object has no attribute 'CRISPY_TEMPLATE_PACK'错误

1. 确认安装django-crispy-forms

如果还没安装该依赖,执行以下命令:

pip install django-crispy-forms

如果使用特定的Bootstrap版本(如Bootstrap5),还需安装对应的扩展包:

pip install crispy-bootstrap5

2. 完善settings.py配置

打开项目根目录下的settings.py文件,做两处修改:

  • 将crispy相关应用添加到INSTALLED_APPS列表:
INSTALLED_APPS = [
    # 保留原有应用,新增以下内容
    'crispy_forms',
    'crispy_bootstrap5',  # 如果安装了对应扩展包才加这行
]
  • 添加CRISPY_TEMPLATE_PACK配置项,指定你使用的模板框架:
# 示例:使用Bootstrap5模板
CRISPY_TEMPLATE_PACK = 'bootstrap5'
# 若用Bootstrap4则写 'bootstrap4',默认模板写 'uni_form'

3. 重启服务

保存settings.py后,重新执行启动命令:

python manage.py runserver

内容的提问来源于stack exchange,提问作者Fahim Hussain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:27:09