Tôi đang tìm cách triển khai một giỏ hàng rất cơ bản. Satchmo dường như cài đặt lô các ứng dụng và nội dung bổ sung mà tôi không cần. Tôi đã nghe những người khác đề cập đến django-cart. Có ai đã thử ứng dụng Django này (django-cart) không? Bất cứ điều gì để xem cho hoặc bất kỳ kinh nghiệm khác?django-cart hoặc Satchmo?
Trả lời
Vâng, nếu bạn muốn sử dụng django-cart bạn nên xem nó như là một điểm khởi đầu để phát triển của riêng bạn. Cam kết cuối cùng (r4) cho dự án là tháng 11 năm 2006.
Bằng cách so sánh, cam kết cuối cùng (r1922) với Satchmo là một vài giờ trước.
Với Satchmo bạn nhận được mã đang được phát triển tích cực và thực sự được sử dụng bởi các trang web thương mại điện tử thực sự.
Nếu bạn tự phát triển, bạn đang có nguy cơ làm khách hàng xa lánh và mất tiền. Nếu bạn sử dụng Satchmo, bạn có thể dành nhiều thời gian phát triển/cải thiện các khu vực khác trên trang web của mình.
Tôi đặt cược bạn đã có thể đoán đề nghị của tôi :)
Đối với các ứng dụng và các công cụ khác trong Satchmo tôi có thể cho bạn biết, từ kinh nghiệm cá nhân, bạn không cần phải bao gồm tất cả chúng trong bối cảnh INSTALLED_APPS của bạn . Tôi không nhớ chính xác những gì tôi đã bỏ nó xuống, nhưng chỉ có khoảng 6-7 ứng dụng Satchmo trong INSTALLED_APPS của tôi và chúng là tất cả những gì tôi cần. Tôi nghĩ rằng họ đã thực hiện mô đun hóa hơn nữa kể từ đó.
Tôi nghĩ lý do không thực sự có nhiều giải pháp vượt trội là vì hầu hết mọi người sử dụng Django đều là người dùng có quyền lực. Họ có xu hướng muốn tung ra các giải pháp riêng của họ, đặc biệt là xem xét cách dễ dàng để làm trong Django.
Để trả lời câu hỏi của bạn, DJwarehouse là giỏ hàng duy nhất tôi biết.
DJwarehouse cũng trông giống như một giải pháp thay thế tốt. Cảm ơn! –
có vẻ như là một dự án nghiêm túc. – panchicore
Như đã đề cập ở trên, giỏ hàng Django chưa được cập nhật trong một thời gian dài nên rất có thể không tương thích với Django 1.0 và các phiên bản mới hơn của Django. Vì lý do đó một mình, tôi khuyên bạn nên gắn bó với một cái gì đó gần đây hơn.
Tôi thiên vị vì tôi là nhà phát triển trên Satchmo nhưng tôi nghĩ cảm giác quá mức với Satchmo hơi bị thổi phồng. Bạn có thể sẽ ngạc nhiên với tất cả những điều bạn nghĩ bạn sẽ muốn làm với "giỏ hàng đơn giản" của bạn. Chẳng bao lâu nó có thể không đơn giản như vậy.
Trường hợp xấu nhất, nếu Satchmo quá nhiều, bạn có thể giật ra những phần bạn không quan tâm.
Dường như phiên bản mới của giỏ hàng Django đã được phát hành vào ngày 25 tháng 3. http://vaig.be/2009/03/django-cart-released.html
Tự hỏi phiên bản mới có giá vé như thế nào so với Satchmo.
Satchmo có giỏ mua hàng, khách hàng, hàng tồn kho, giá cả, giao hàng (giao diện cho 3 chủ hàng), thanh toán (giao diện đến 7 cổng thanh toán khác nhau), giảm giá, upsell, vv gần như tất cả mọi thứ để xây dựng một trang web thương mại điện tử. Mới django-giỏ hàng chỉ có giỏ mua hàng. Chưa thực sự hữu ích. –
Satchmo cũng đã thực hiện tất cả các công việc tìm ra nơi để làm bộ nhớ đệm cho hiệu suất tốt nhất và có một số phân tích hạn chế. Đối thủ cạnh tranh thực sự (tiềm năng) cho Satchmo đã được phát hành ngày 27 tháng 3: http://code.google.com/p/django-lfs/ –
Cảm ơn bạn đã liên kết đến django-lfs, tôi sẽ phải kiểm tra nó. –
Tôi đang sử dụng django-cart và nó không thực sự là một ứng dụng - đó là sự khởi đầu của một ứng dụng. Không có lượt xem nào và tổng số khoảng 150 dòng mã. Không có tài liệu nhưng nó là khá rõ ràng làm thế nào để sử dụng hầu hết của nó. Tôi là một chút không chắc chắn về ý định của ItemManager hoặc làm thế nào đó là vụ phải được sử dụng. So sánh nó với Satchmo giống như so sánh một con bọ chét với một con voi. Chúng hơi khác một chút.
có nhưng ... django-cart thực hiện công việc nếu bạn chỉ muốn thêm/xóa lớp mô hình vào giỏ. Là giải pháp đơn giản cho tối thiểu add-to-basket – panchicore
Satchmo có nhiều tính năng hơn django-cart. Nếu bạn đang tìm kiếm ứng dụng giỏ hàng đơn giản và nhẹ, hãy thử django-carton khá giống với django-cart.
Nó giúp với các hoạt động giỏ hàng như thêm và xóa các mục. Nó không thực hiện các khung nhìn, các khuôn mẫu và các mô-đun xử lý thanh toán - bạn được tự do xây dựng chúng theo cách của bạn. Giỏ hàng trong phiên, không có trong cơ sở dữ liệu. Các mục giỏ hàng là các đối tượng sản phẩm tùy ý để bạn có thể xác định mô hình sản phẩm theo cách bạn muốn.
- 1. Satchmo clonesatchmo.py ImportError: không thể nhập tên execute_manager
- 2. Có ai nhìn thấy một nguồn mở Prolog thực hiện tốt của định lý SATCHMO prover?
- 3. Hibernate hoặc JPA hoặc JDBC hoặc?
- 4. Dịch vụ báo cáo cơ sở dữ liệu ở Django hoặc Python
- 5. Utf8_general_ci hoặc utf8mb4 hoặc ...?
- 6. MVC4 ViewBag hoặc ViewModel hoặc?
- 7. Mùa xuân hoặc CDI hoặc EJB3
- 8. Bảo mật UDP - OpenSSL hoặc GnuTls hoặc ...?
- 9. Clone hoặc Copy UIViewController hoặc UIView
- 10. Redis "nil" hoặc "empty list hoặc set"
- 11. So sánh UIColors hoặc CGColor hoặc CGColorSpace
- 12. "Marshall" hoặc "Marshal"? "Marshalling" hoặc "Marshaling"?
- 13. StringBuilder hoặc + =
- 14. Lucene.NET "HOẶC"
- 15. Thư viện chức năng Javascript nào: Gạch dưới hoặc wu.js hoặc Chức năng hoặc ...?
- 16. Cuộc gọi AJAX .NET đến ASMX hoặc ASPX hoặc ASHX?
- 17. fruityloops scripting hoặc propellerheads lý do từ VB hoặc Python?
- 18. Parsec hoặc happy (with alex) hoặc uu-parsinglib
- 19. WebDriverWait hoặc ImplicitlyWait hoặc ExplictlyWait không có gì hoạt động
- 20. Ghi đè lên bản sao hoặc copyWithZone: hoặc cả hai?
- 21. if (foo hoặc thanh hoặc baz) là None:
- 22. Lưu trữ ngôn ngữ trong URL hoặc phiên hoặc khác
- 23. PHP: Nếu một bằng b hoặc c hoặc d
- 24. Singleton trên JVM hoặc Application instance hoặc Tomcat instance
- 25. PHP: Biến trống hoặc không được đặt hoặc cái gì?
- 26. Đường ray: định dạng.js hoặc format.json hoặc cả hai?
- 27. Cần tây hoặc cây đậu hoặc cả hai?
- 28. hộp kiểm nhập đúng hoặc được chọn hoặc có
- 29. .NET hoặc PHP, công ty hoặc nguồn mở?
- 30. backbone hoặc ext/sencha touch hoặc cả hai
Tôi đã bị ấn tượng rằng khó loại trừ các ứng dụng bạn không cần. Nếu nó có thể được giảm như bạn nói, sau đó có thể nó sẽ không được như vậy xấu. Đừng lo lắng; toàn bộ lý do tôi đăng bài này là do sự thôi thúc của tôi để tránh giải pháp tùy chỉnh của riêng tôi. :-) –
Theo trang Google Code của dự án, dự án giỏ hàng django cũ đã được thay thế bằng một ứng dụng giỏ hàng (hoặc tiện ích khác) được lưu trữ trên cùng một trang Google Code, vì vậy thông tin này có thể không áp dụng nữa. –
Không còn hoạt động phát triển. Django-Oscar và Django Shop là hai hoạt động tích cực nhất kể từ tháng 12 năm 2017. Xem: https://djangopackages.org/grids/g/ecommerce/ – jeffmcneill