今天,猿妹要和大家分享一个快速发展的开源电子商务平台——Saleor,基于Python和Django开发。根据创建者介绍,最新的重大更新引入了一个由 GraphQL API 驱动,前端模块化使用React和Typescript。
Saleor部分界面展示如下:
Saleor需要Python 3.8、Node.js 10.0+、PostgreSQL和特定于操作系统的依赖工具。Saleor 是一个使用环境变量配置的 12-factor 应用程序,所以建议使用Docker安装:
- git clone https://github.com/mirumee/saleor-platform.git --recursive --jobs 3
- cd saleor-platform
- docker-compose build
Saleor 使用共享文件夹来启用实时代码重新加载。如果你使用的是Windows或MacOS,则需要:
应用数据库迁移,打包前端资源:
- docker-compose run --rm api python3 manage.py migrate
- docker-compose run --rm api python3 manage.py collectstatic --noinput
使用示例数据填充数据库并创建管理员用户:
- docker-compose run --rm api python3 manage.py populatedb
最后,为自己创建一个管理员帐户:
- docker-compose run --rm api python3 manage.py createsuperuser
使用以下命令运行所有 Saleor 容器(从saleor-platform目录中):
- docker-compose up
最后附上Saleor项目地址:https://github.com/mirumee/saleor
当前文章:有了这个开源项目,小白也能搭建电商系统
转载注明:http://www.shufengxianlan.com/qtweb/news6/376106.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联