我正在尝试让 Bootstrap 在我的 django 项目中工作并遵循教程 here 但它没有用。当我在浏览器中访问我的本地项目时,它只显示一个带有 4 个蓝色链接的空白页面。不完全符合我的预期。在 pycharm(我的 ide)中,它告诉我我的模板中有一个 Unresolved 对 STATIC_URL 的引用。我认为问题是仅仅将 Bootstrap 放在我的项目中并在我的设置中定义它是不够的。有什么想法吗?
抱歉,我的项目基本上是这样设置的。 主项目/ app_1、app_2、媒体/、模板/、Main_Project/ 所以我应该把 boostrap 放在第一个 Main_Project 下,还是第二个
这里还有我的设置,以备不时之需。
STATIC_ROOT = os.path.join(SITE_ROOT, 'static_files')
# URL prefix for static files.
# Example: "http://media.lawrence.com/static/"
STATIC_URL = '/static/'
最佳答案
这里是 Kevin,Python 日记中那篇文章的作者。自从我发布该教程后,我创建了在 Django 项目中启用 Bootstrap 的其他方法,包括一个方便的项目模板,可以从这里下载:
http://www.pythondiary.com/templates/bootstrap
我还在 BitBucket 上启动了一个项目,因为它有一个非常容易使用的 Django bootstrap 主题应用程序,只需将它添加到您的“INSTALLED_APPS”,然后从原始 Bootstrap 网站扩展任何模板,例如 starter.html等等可供选择。当然,您也可以旋转自己的 Bootstrap 主题。我尝试积极更新它,并正在寻找更多建议,使其成为希望在他们的项目中使用 Bootstrap 的开发人员的“Django goto 应用程序”,可以在此处找到 BitBucket 存储库:
https://bitbucket.org/kveroneau/django-bootstrap-theme
希望这对可能偶然发现此 Stackoverflow 页面的任何其他人有所帮助。
关于python - 使用 Bootstrap 和 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16376910/