2009-01-29 29 views
23

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 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

26

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ừ đó.

+0

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. :-) –

+0

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. –

+0

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

5

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.

+0

DJwarehouse cũng trông giống như một giải pháp thay thế tốt. Cảm ơn! –

+0

có vẻ như là một dự án nghiêm túc. – panchicore

4

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.

1

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.

+1

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. –

+1

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/ –

+0

Cảm ơn bạn đã liên kết đến django-lfs, tôi sẽ phải kiểm tra nó. –

0

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.

+0

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

1

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.

Các vấn đề liên quan