新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
有了這個開源項(xiàng)目,小白也能搭建電商系統(tǒng)
今天,猿妹要和大家分享一個快速發(fā)展的開源電子商務(wù)平臺——Saleor,基于Python和Django開發(fā)。根據(jù)創(chuàng)建者介紹,最新的重大更新引入了一個由 GraphQL API 驅(qū)動,前端模塊化使用React和Typescript。

Saleor具有以下功能特性:
- PWA:終端用戶可以線下購物以獲得更好的銷售和購物體驗(yàn)
- GraphQL API:使用最新技術(shù),可以從任何 Web 或移動客戶端訪問所有數(shù)據(jù)
- Headless Commerce:構(gòu)建移動應(yīng)用程序、定制店鋪和外部化流程
- UX 和 UI:專門提供可與頂級商業(yè)平臺相媲美的用戶體驗(yàn)而設(shè)計(jì)
- 儀表板:管理員可以完全管理用戶、流程和產(chǎn)品
- 訂單:訂單、發(fā)貨和退款的綜合系統(tǒng)
- 購物車:高級付款和稅收選項(xiàng),管理折扣和促銷活動
- 支付:靈活的 API 架構(gòu)允許集成任何支付方式。它帶有開箱即用的 Braintree 支持。
- 地理自適應(yīng):自動本地化定價。20多種語言,支持多國家結(jié)賬體驗(yàn)
- 搜索引擎優(yōu)化:包含使商店面向更廣泛受眾的功能
- 云:針對使用 Docker 的部署進(jìn)行了優(yōu)化
- 分析:服務(wù)器端谷歌分析報告電子商務(wù)指標(biāo)而竊取隱私
Saleor部分界面展示如下:
Saleor安裝使用
Saleor需要Python 3.8、Node.js 10.0+、PostgreSQL和特定于操作系統(tǒng)的依賴工具。Saleor 是一個使用環(huán)境變量配置的 12-factor 應(yīng)用程序,所以建議使用Docker安裝:
克隆存儲庫并構(gòu)建 Docker 鏡像:
- git clone https://github.com/mirumee/saleor-platform.git --recursive --jobs 3
- cd saleor-platform
- docker-compose build
Saleor 使用共享文件夾來啟用實(shí)時代碼重新加載。如果你使用的是Windows或MacOS,則需要:
- 將克隆的 saleor-platform 目錄放置到 Docker 的共享目錄配置 (Settings -> Shared Drives or Preferences -> Resources -> File sharing)。
- 確保在 Docker 首選項(xiàng)中你有至少 5 GB 的專用內(nèi)存(設(shè)置 -> 高級 或 首選項(xiàng) ->資源 -> 高級)
應(yīng)用數(shù)據(jù)庫遷移,打包前端資源:
- docker-compose run --rm api python3 manage.py migrate
- docker-compose run --rm api python3 manage.py collectstatic --noinput
使用示例數(shù)據(jù)填充數(shù)據(jù)庫并創(chuàng)建管理員用戶:
- docker-compose run --rm api python3 manage.py populatedb
最后,為自己創(chuàng)建一個管理員帳戶:
- docker-compose run --rm api python3 manage.py createsuperuser
使用以下命令運(yùn)行所有 Saleor 容器(從saleor-platform目錄中):
- docker-compose up
最后附上Saleor項(xiàng)目地址:https://github.com/mirumee/saleor
文章題目:有了這個開源項(xiàng)目,小白也能搭建電商系統(tǒng)
本文地址:http://m.fisionsoft.com.cn/article/cdjopgo.html


咨詢
建站咨詢
