找不到导入文件或不可读:bootstrap-sass

时间:2019-03-18 05:28:23

标签: css django bootstrap-4 django-shop

尝试Django Shop。遵循本教程: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”中,而我在那儿看不到它。

仅在网站正面发生。我可以打开管理面板。

1 个答案:

答案 0 :(得分:0)

注释No module named 'django.core.urlresolvers'中提到的错误为您提供了一个django兼容性问题的线索。要了解有关此错误的更多信息,请参阅Stackoverflow上的this答案,其中讨论了从Django 1.x版本到2.x的特定变更日志。 现在我们知道这可能是一个冲突点,请参考Compatibility Table,其中明确指出Django Shop与Django 2.x版本不兼容,在{{1 }},它将安装django的最新版本,即2.1。因此,要克服此问题,您应该将Django降级到与Django Shop版本兼容的版本。因此,有效的组合将是Django 1.11和Django Shop0.13.x。