【发布时间】:2019-08-08 10:42:34
【问题描述】:
试用 Django 商店。遵循本教程:https://django-shop.readthedocs.io/en/stable/tutorial/intro.html(稳定)。
当我运行服务器并打开 localhost 时,我看到的是:
Error: File to import not found or unreadable: bootstrap-sass/assets/stylesheets/bootstrap/variables.
Parent style sheet: /home/vm/PycharmProjects/Django-shop/django-shop/shop/static/shop/css/_variables.scss
on line 1 of ../shop/static/shop/css/_variables.scss
>> @import "bootstrap-sass/assets/stylesheets/bootstrap/variables";
我想,这个“bootstrap-sass”目录应该在“css”中,但我看不到它。
只发生在网站前面。我可以打开管理面板就好了。
【问题讨论】:
-
你可以试试这个
python manage.py collectstatic,然后看看错误是否消失。看起来与 Django Shop 相关的静态文件不存在于静态文件夹中。 -
@Paandittya 这很奇怪。它说
No module named 'django.core.urlresolvers'。重新安装 Django 没有帮助 -
好的。现在这听起来您正在使用与您的 Django 版本不兼容的 Django Shop 版本。您能否查看 Django Shop 文档中的 Compatibility Table 并确认您的设置中没有冲突?
-
@Paandittya 你是对的。我正在使用 Django 版本 2.1.7。将其降级到 1.11,现在它工作得很好。谢谢=)你要在下面写一个答案吗?还是我应该回答我自己的问题?
-
添加为答案。快乐编码:)
标签: css django bootstrap-4 django-shop