2017-09-01 45 views
0

我期待成Python/Django的評估合適的電子商務解決方案。 目前,Satchmo軟件包似乎可以通過Subscription產品類型提供滿足大部分需求的解決方案。(Django的,的Satchmo)開發產品/個性化領域的車線項目/屬性

不過,我還是有主場的要求,以滿足和我結束想是的Satchmo或適合於個性化產品的一些其他車/商務包?

我需要用戶在一些「個人信息」關於認購,以填補由於認購產品/訂單可以分配給其他用戶和/或向非用戶。 最自然的方法是讓用戶在產品添加到購物車後添加這些細節。因此

線項目應該有一個用戶參考字段或多個字段在非用戶的情況下:電子郵件,電話,姓名,出生日期。

回答

0

我從來沒有使用的Satchmo,但Django oscar是一個非常定製的電子商務框架,可以做到這一點。此外,Satchmo似乎並不是一個非常活躍的項目(他們的網站現在已經停止,而最近的github提交是在7年前)。

在Django的奧斯卡,你可以創建一個定製的結賬流程,在那裏你可以添加自己的步驟輸入這些個人資料。

您可以瞭解更多關於自定義視圖here

另一種方法可以做到這一點,是定製產品本身有更多的選項,你將它添加到購物車前。因此,您必須在將訂閱添加到購物車之前指定訂閱的收件人。

+0

感謝您的回覆!我對Satchmo有着完全不同的看法,並認爲它更加活躍。不過,我也遇到了LFS「Lightning Fast Shop」,它也是一個項目的關閉,但具有我所追求的確切功能。雖然它確實需要使用電子郵件和日期字段來擴展它,但它並不是那種冒犯性的開發任務。但最終是否值得下注這樣一個有辱人格的項目...... – user1271930

+0

@ user1271930太棒了!然後給LFS一個鏡頭。你爲什麼說它看起來關機?儘管它不像奧斯卡那樣積極參與項目,但在過去的6個月裏它已經有了更新。我看到選擇一個活躍的項目的兩個主要原因是穩定性和支持性,你應該能夠從LFS獲得這兩者。我認爲它與奧斯卡相比只是一個更簡單的框架,因此需要/需要較少的開發。 – rawbeans

+0

那麼,在這裏我們再次出現了依賴/版本相關的問題,它肯定無助於作爲Python/Django的初學者。每個教程都提供了完全不同的命令來設置一個工作流程,這使得很難理解真正需要的正確方法是否符合我的版本等。Django自己的「App」教程很好,但它不是一般的,也許範圍太有限了。 – user1271930