我已经设置了一个页面,并使用建议访问在线引导程序服务器的CDN代码实现了引导程序:
用于CSS:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">
使用Javascript:
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
但最终我的网站必须上线,我不确定这个代码是否足以满足要求,我觉得我应该下载实际的bootstrap代码。
此外,如果我正确下载引导程序代码并将其放在名为“css2”的假设媒体文件夹中,这样它就不会干扰我自己的自定义css文件,那么我将把crispy_forms放在哪里。
截至目前,我正在“media”中下载的crispy表单文件中保存它们 - 与“myproject”处于同一级别,但“{cris crispy_forms}”标记不会显示在媒体文件夹中,因为“CRISPY_TEMPLATE_PACK” ='bootstrap3'“没有指定查找crispy表单内容的路径...... crispy表单网站告诉查找django文档以了解如何组织我的媒体文件夹,但在”cripy forms“下搜索网站不会返回任何内容。 ....
最后,我在已安装的应用中添加了脆弱的表单:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myproject.myapp'
'crispy_forms', ###Registered
)
然而,当我迁移并运行服务器时,我收到一个错误:
ImportError: No module named myappcrispy_forms
所以我重新安排了模块的顺序,然后得到了这个错误:
ImportError: No module named crispy_forms
谢谢
答案 0 :(得分:1)
/static/css/bootstrap.min.css
中
和/static/js/bootstrap.js
- 与其他css和js文件位于同一文件夹中。为了给自己的css更优先,只需在引导程序文件后将其链接到html文件中。crispy_forms
非常明确documentation.要开始使用它,您应该只:安装它,将应用添加到settings.py
中的已安装应用并指向css框架想通过设置模板包变量来使用。从文档中你可以看到crispy不再上传它自己的bootstrap文件。它将使用你的。