。
カートリッジは、ショッピングカートのDjangoフレームワークを使用して構築されたアプリ&NBSPであり、それは、ライセンスを取得し、電子商取引のウェブサイトを開発するためのクリーンでシンプルなベースを提供するために設計さBSDされています。これは、意図的に代わりにすべての電子商取引のウェブサイトに共通する唯一のコア機能を提供することに焦点を当て、電子商取引のウェブサイトが潜在的に使用することができます考えられるすべての機能が含まれていません。
この具体的な焦点は、すべての電子商取引のウェブサイトは、手元に特定の事業や製品に仕立て、異なっているため、カスタマイズするために可能な限り簡単であるべきだという考えから生じている。カートリッジは、そのため、可能な限りシンプル残り、電子商取引サイトの唯一のコア機能を実装するコード·ベースでこの目標を達成しています。
カートリッジは、メザニン·コンテンツ管理プラットフォームのプラグインとして設計されている。
<強い>インストールの
あなたがsetuptoolsのがインストールされていると仮定すると、最も簡単な方法は、また、上記の依存関係をインストールしようとし、次のコマンドを実行することによってPyPIのから直接インストールすることです:
&NBSP; easy_installを-Uカートリッジ
そうでなければ、カートリッジをダウンロードすることができますし、ソースから直接インストールします。
&NBSP; Pythonがインストールsetup.py
一度インストールされると、コマンドメザニン-projectがdjango-admin.pyと同様の方法で新しいカートリッジのプロジェクトを作成するために使用することができメザニン、を介して利用する必要があります:
メザニン·プロジェクト-aカートリッジPROJECT_NAME
次に、あなたのプロジェクトが通常のDjangoのステップで実行できます。
&NBSP;のCD PROJECT_NAME
&NBSP; Pythonのmanage.py syncdbを
&NBSP; Pythonのmanage.pyのrunserver
の貢献の
カートリッジは、GitのとMercurialのバージョン管理システムの両方を使用して管理されているオープンソースプロジェクトです。これらのリポジトリは、それぞれのGithubとBitbucketの両方の上でホストされているので、寄与は、これらのサイトのいずれかでプロジェクトをフォークして、あなたの拡張機能が戻ってコミットするのと同じくらい簡単です。
<強い>サポートの
一般的な質問やコメントについては、メーリングリストメザニン·ユーザーに参加してください。バグや問題の他の種類を報告するには、GitHubの課題追跡を使用してください。
の特長の:ます。
- 階層カテゴリ
- 簡単に設定可能製品オプション(色、サイズなど)します。
- 配送料の計算と支払いゲートウェイ用のフックします。
- 販売価格設定します。
- 在庫管理します。
- 製品人気ます。
- サムネイル生成します。
- ビルトインテストスイートます。
- プレゼンテーションの分離(埋め込まれていないマークアップ)します。
- スマートカテゴリー(価格の範囲、色、等によって)します。
- チェックアウトのステップの設定可能nunberます。
- Denormalisedデータ
accessibliltyとパフォーマンスのために
の要件の
- のPythonます。
コメントが見つかりません