問題タブ [django-oscar]
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.
django - ローカル テンプレートが django-oscar に読み込まれない
要件に応じて Django-Oscar サイトのレイアウトをカスタマイズしたい (ヘッダーの変更など)
Django Oscar documentation How to Customize templates に記載されている方法1を試しました
しかし、ローカル ディレクトリ (templates/oscar) からテンプレートをロードするのではなく、メインのインストール ディレクトリからテンプレートをロードしています。
私のsettings.pyファイルに問題がある可能性があると思いますが、見つけることができません。
設定.py
ここで何が問題になる可能性がありますか?
python - Django の auth_user からの移行
Django でカスタム ユーザー モデルを作成したところ、問題なく動作しました。しかし、プロジェクトが稼働した後、自分のニーズに合わせてカスタム モデルを作成することにしました。
その結果、スキーマを移行する必要があります (現在、ユーザーを登録するとき、コードはまだauth_user
データベース テーブルを参照していますが、新しいカスタム ユーザー テーブルはuser
です)。
を に設定しAUTH_USER_MODEL
ましsettings.py
たuserapp.User
。userapp
はカスタム ユーザー アプリで、User
はモデルから継承するAbstractUser
モデルです。
私はDjangoにかなり慣れていないので、これを達成する方法を理解できません。データベースをクリーン インストールする明白な方法の 1 つは、すべてのデータが削除されるため、私が実行しようとしているものではありません。
その場合、どうすれば移行できますか? が使われていると聞いたことSouth
がありますが、使い方がわかりません。South
また、最近のバージョンの Django では必要ないと思います。
私のバージョンの Django は1.8.2
.
python - DjangoでPostgresとOscarを同期するプログラミングエラー
私は OSCAR チュートリアル ( http://django-oscar.readthedocs.org/en/latest/internals/getting_started.html ) に従っており、Haystack を Solr で動作させようとしています。postgres をセットアップしました。私はCloud9で実行しています。「$ python manage.py syncdb --noinput」を実行しようとしましたが、移行を実行すると強制終了されます...
--noinput なしでこれを実行しようとしました
サーバーを実行しようとすると、DBが同期されていないと表示されます...ページを読み込もうとすると、これが表示されます...
これが何を意味するのか、私はちょっと困惑しています。データベースの同期に問題があるようです...そして、私を超えた何らかのエラーがあるようです。ここにコピーできるどのファイルが役立つかさえわかりません。Django が postgres にアクセスしていることがわかります...そして、何らかの奇妙な理由で同期していません。
python-2.7 - ジャンゴ1.8.3。django.core.exceptions.AppRegistryNotReady: モデルがまだロードされていません
これらのエラーが広く議論されていることは知っていますが、回避できないようです。他の友人に見てもらいましたが、私の django oscar プロジェクトではうまくいきません。
実行するとこのエラーが発生しますpython manage.py migrate
バージョン: ジャンゴ 1.8.3 Python 2.7
そして、私のmanage.pyファイルは次のようになります
私はdjangoとoscarが初めてです。任意の提案をいただければ幸いです
python - django-oscar にリダイレクトを含む支払い方法を統合する
私はdjango-oscarフレームワークを使用してショッピングWebサイトを開発しています。実際、サンドボックスサイトを使用しています。チェックアウトプロセスに支払いを追加したいのですが、完全に混乱しています。
このリンクを読みました:「オスカーの支払い統合ドキュメント」
そして私は全体像を手に入れました。また、チェックアウト アプリでファイル views.py を読みましたが、ウェブ上で見つけられなかったいくつかの質問があります。
私の質問は、次のプロセスを処理するためにオーバーライドまたは作成する必要があるメソッド/クラスは何ですか?
ユーザーが支払いを要求した後、銀行に要求を送信し、必要なパラメーター (コード内の pay_request_parameters ) を提供する必要があります。
次に、彼らは Id を送信し、私のアクセスを確認します。次に、その Id をアドレスに投稿し、ユーザーを銀行の Web ページにリダイレクトする必要があります。
ユーザーが銀行への支払いを完了すると、最初のステップで私が提供したコールバック URL への投稿が通知されます。
その情報を使用して、支払いが成功したことを確認し、成功した場合は、銀行に決済を依頼して、お金を送ってもらう必要があります。
今、私が持っているコードは最初の 2 つのステップを実行しますが、サンドボックスでのリダイレクト後にプロセスを処理する方法がわかりません。ここに私のコードがあります:
前もって感謝します。
python - Django Oscar で製品をフィルタリングおよびソートしますか? 組み込み機能ですか、それともカスタム ビルドする必要がありますか?
それ自体はプログラミングの質問ではなく、機能に関する質問です。私は Django-Oscar を試していて、素晴らしいと思いました。製品をカテゴリ別にフィルタリングする組み込みの方法はありますか?
また、製品を価格でソートする組み込みの方法はありますか? 私はそれを自分で構築することができます.すでにいくつかの機能が利用可能である場合に備えて尋ねていました. そのドキュメントを読んでみました: http://django-oscar.readthedocs.org/。私が見つけたものは何もありません。