试用 Django 商店。按照本教程进行操作:https://django-shop.readthedocs.io/en/stable/tutorial/intro.html (稳定)。
当我运行服务器并打开本地主机时,这是我所看到的:
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”中,但我在那里没有看到它。
只发生在网站前面。我可以很好地打开管理面板。
最佳答案
评论中提到的错误是 No module named 'django.core.urlresolvers'
给你一个线索,表明存在 django 兼容性问题。要了解有关此错误的更多信息,请参阅 this在 Stackoverflow 上回答,它讨论了从 Django 1.x 版本到 2.x 的特定变更日志。
现在我们知道这可能是这里的一个冲突点,请参阅 Compatibility Table ,它清楚地表明 Django Shop 与 Django 2.x 版本不兼容,并且在您 pip install django
的元素设置中,它会安装最新版本的 django,即 2.1。因此,为了克服这个问题,您应该将 Django 降级到与您的 Django 商店版本兼容的版本。所以一个有效的组合是 Django 1.11 和 Django Shop 0.13.x。
关于css - 找不到或无法读取要导入的文件 : bootstrap-sass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55215009/