問題タブ [satchmo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
705 参照

django - satchmo で複数の送料値を使用するにはどうすればよいですか?

FEDEX、定額、個口、UPS などの配送モジュールは既にいくつかありますが、ユーザーに希望の配送方法や価格を選択させるにはどうすればよいですか?

ご存じない方のために説明すると、Satchmoは django アプリです。

0 投票する
1 に答える
848 参照

django - Satchmoのカートの合計金額に税金を適用する

カートの合計金額に税額を適用できないようですが、次のようになります。

  1. 「国/地域別」税モジュールをアクティブにしました。
  2. 私の国/地域の税率を追加しました。
  3. [税込で表示]チェックボックスをオンにしました。

ここに進行中の問題のスクリーンショットを添付しました。私は何かが怪しい地域を選択しました。

つまり、基本的にカートには「税込」と表示されますが、商品にも合計にも計算されません。チェックアウトでは、「注文したアイテム」に税金の計算が表示されますが、その合計が適切な金額ではありません。また、「合計」フィールドセットにも表示されません。

テンプレートを少し変更して見栄えを良くしましたが、すべてのsatchmoフィルター/タグを変更しませんでした。

これがbase_cart.htmlのテンプレートです

そして、これがチェックアウトテンプレートです(order_details.html

**この質問はsatchmogoogleグループにも投稿しましたが、 googleには100万を超えるスタックオーバーフローページがあるため、ここにも投稿する価値があると思いました。:P

0 投票する
6 に答える
12821 参照

python - ジャンゴカートかサッチモか?

非常に基本的なショッピングカートを実装しようとしています。 Satchmoは、必要のない多くのアプリケーションや余分なものをインストールするようです。他の人がdjango-cartについて言及しているのを聞いたことがあります。この Django アプリ (django-cart) を試した人はいますか? 注目すべき点やその他の経験はありますか?

0 投票する
1 に答える
843 参照

python - Satchmo を Windows にインストールする方法

私は、電子商取引の側面に Satchmo を使用する予定の Django プロジェクトに取り組んでいます。Windows Vista マシンにインストールしたいのですが、必要な cPython モジュールの一部をコンパイルまたは easy_installed できません。

Satchmo を Windows で動作させることができた人はいますか? もしそうなら、インストール手順に代わる追加の手順は何ですか?

0 投票する
3 に答える
1983 参照

python - GoogleAppEngineでSatchmoを機能させる方法

データストアには大きな違いがあることは理解していますが、確かにdjangoはバンドルされており、Satchmoからデータストアを抽象化するので、何かできるでしょうか?

真実は、私はPythonの男ではなく、これまではほとんどJava / PHPでしたが、学びたいと思っています。

さらに、これが今日不可能な場合は、互換性のために、一緒にバンドを組んで新しいオープンソースプロジェクトを形成し、satchmoを「拡張」するか、おそらく分岐させますか?

0 投票する
3 に答える
873 参照

django - プロジェクト テンプレートと Satchmo テンプレートを共存させる方法は?

既存のプロジェクト内にある Satchmo インストールで作業しています。このプロジェクトには、独自のテンプレートと、インストールされているさまざまなアプリのテンプレートがあります。これらのアプリ固有のテンプレートの一部には、base.html から派生することを期待する独自の app_base.html バリエーションがあります。Satchmo テンプレートで同じことを実行して、それらをプロジェクトのベース内に配置したいと考えていますが、それらすべてに追加の html を追加したいと考えています。

  • /テンプレート
    • base.html
    • index.html
    • /ニュース
      • news_base.html (base.html を拡張し、ニュース固有のテンプレート機能を追加します)
      • index.html
      • 詳細.html
    • /お店
      • base.html (Satchmo のベースを上書き)

この構造はある程度機能しますが、期待したとおりではありません。/store/base.html (Satchmo のベース) では、単純にすべてをテスト メッセージに置き換えました。メッセージが表示されているので、satchmo がサイトのベースではなく、そのベースをロードしていることがわかります。ただし、次を使用して以来、プロジェクトのベースを拡張できなくなりました。

呼び出し自体と次のものが機能しないため、再帰エラーが発生します。

プロジェクトの base.html を少し別の名前に変更して、すべてのアプリ固有のテンプレートをそれらに向けることができることはわかっていますが、テンプレート構造のそのような基本的な側面に対するかなり大きなハックのようです。

0 投票する
1 に答える
309 参照

python - Satchmoで優先顧客に割引を提供しますか?

私はSatchmoを初めて使用します。サイトのサブスクリプションと物理的な製品の支払い処理が必要だったため、Satchmoを選択しました。

私のサイトには、有料サブスクライバーと無料ユーザーの2つのクラスのユーザーがいます。どちらも物理的な製品を注文できます。有料のサブスクライバーは、すべての注文に対して自動的に割引を受けます。

管理者にこの設定が表示されません。(割引はすべてのユーザーに適用されるようです。ここで何かが足りない場合は、お知らせください。)

では、ユーザークラスに応じて価格を自動的に上書きするのに最適な場所はどこですか?表示される価格は、たとえば、チェックアウト時だけでなく、サイト内のすべてのサブスクライバーに対して10%安く表示されるはずです。

ありがとう。

0 投票する
2 に答える
509 参照

django - 製品画像をローカルにアップロードすると、Satchmo で絶対 URL が取得されるのはなぜですか?

Django と Satchmo を使用してローカル開発を行っています。管理者経由で製品イメージをローカルにアップロードすると、イメージへのパスが、適切な相対パスではなく、ドライブ文字を含む絶対パスとして表示されます。

さらに奇妙なことに、Satchmo は元の画像とそれが生成するサムネイルの両方を me/media/ディレクトリと/media/images/ディレクトリの両方に保存します

関連する設定は次のとおりです。

local_settings.py ファイルを 3 回チェックしましたが、「メディア」という単語がどこにも言及されていないため、設定のオーバーライドはないと確信しています。

それが役立つ場合、私は Windows を使用していますが、パスには適切な UNIX 表記をすべて使用しています。

0 投票する
3 に答える
1652 参照

python - Python でのクラス メンバー変数のオーバーライド (Django/Satchmo)

私は Satchmo と Django を使用しており、Satchmo の製品モデルを拡張しようとしています。Satchmo のソース コードを変更せずに、Satchmo の Product モデルのフィールドの 1 つを管理画面でデフォルト値に設定したいと考えています。以下は、Satchmo の Product モデルの短縮版です。

これは私がそれを拡張するためにやろうとしたことです...

これは機能しません。理由についてのアイデアはありますか?

0 投票する
1 に答える
1078 参照

django - Satchmo を既存の django プロジェクトに統合する

実行中の django プロジェクトがあり、Satchmo をそのプロジェクトに統合したいと考えています。問題は、satchmo を自分の site-packages ディレクトリに入れる代わりに、django アプリとして使用したいということです。つまり、product、shipping、satchmo-utils などのすべての satchmo アプリを、satchmo-apps というディレクトリに配置する必要があります。ジャンゴプロジェクト。しかし、これを行うと、satchmo_utils または satchmo-apps 内にあるモジュールが見つからないというエラーが発生します。そして、satchmo アプリ (製品、配送、税金など) を直接 python/django パスに入れたくありません。だから私を助けてください。