0

试用 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”中,我在那里看不到它。

只发生在网站前面。我可以很好地打开管理面板。

4

1 回答 1

0

评论中提到的错误No module named 'django.core.urlresolvers'为您提供了 django 兼容性问题的线索。要了解有关此错误的更多信息,请参阅 Stackoverflow 上的答案,其中讨论了从 Django 1.x 版本到 2.x 的特定更改日志。既然我们知道这可能是一个冲突点,请参阅兼容性表,它清楚地表明 Django Shop 与 Django 2.x 版本不兼容,并且在您的项目设置中,当您安装时pip install django,它会安装最新版本django 是 2.1。因此,为了克服这个问题,您应该将 Django 降级到与您的 Django Shop 版本兼容的版本。所以一个有效的组合是 Django 1.11 和 Django Shop 0.13.x。

于 2019-03-18T06:44:14.237 回答