問題タブ [mezzanine]
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 - 静的リソースにアクセスできません
Mezzanine、django-compressor、amazon-s3を使用しています。django-compressorを使用してcssファイルを圧縮します。WebサイトをHerokuにデプロイし、静的リソースを正常に保存しました。ただし、一定期間が経過すると、すべてのcssが失われます。以下は、amazon-s3からの通知です。
そして、これは設定の構成です:
この問題を解決するのを手伝ってください。根本的な原因がわかりません。どうもありがとう。
django - Mezzaninefilebrowserデプロイ
メザニンをインストールし、管理インターフェイスを使用していくつかの写真をメディアライブラリにアップロードしようとしました。開発サーバー(localhost)では問題はありませんでしたが、展開サーバーでは次のようになります。
私はインターネット上で解決策を見つけようとしましたが、成功しませんでした。この問題に関連するすべてのトピックはあいまいであり、まったく役に立ちませんでした。
サーバーがフラッシュオブジェクト(uploadify.swf)を読み込もうとすると、セキュリティ上の問題があるようですが、実際には取得できません。
問題がどこから来ているのか、そしてそれをどのように修正するのかを理解できればとてもうれしいです。
どうもありがとう!
python - メザニンファイルを上書きする方法は?
Mezzanine +カートリッジを使用していますが、カスタマイズしたいと思います。
テンプレートをプロジェクトテンプレートフォルダーに配置することで、テンプレートを上書きできます。
しかし、ビューとモデルを上書きする方法がわかりません。プロジェクトにいくつかの追加機能を編集する必要があるためです。
たとえば、サインアップ時にCookieを保存する場合、ルートファイルを編集してこれを行いました。しかし、誰かが私のプロジェクトでこれらの特定の関数を上書きする方法を教えてもらえますか?
ありがとう
python - メザニンでの多言語の問題
メザニンで複数の言語を使用していますが、独自のコア テンプレートで正常に動作していますが、独自のテンプレートで使用しようとすると機能しません。
私は適切な手順ですべてのものを使用しました。django.poが翻訳可能なすべてのテキストで構成され、そこにエンコードされたdjango.moファイルがあるlocaleフォルダーがあります。
英語以外の言語を選択したときに購入します。私のブラウザでは、テンプレートのテキストは翻訳されませんが、コア テンプレートのテキストは変更されます。
テンプレート データが翻訳されない理由がわかりません。なんらかのエラーがある場合、コア テンプレートを翻訳してはいけませんが、翻訳してしまうからです。
私の問題を整理するのを手伝ってください。どんな提案もいただければ幸いです。
ありがとう。
python - django で複数のサイト ID を取得する際の問題
現在のサイト ID を取得するためにSite.objects.get_current()関数を使用している場合、1 つの1のみが返されます。ブラウザで .com または .mx を使用したかどうか。
私のsettings.pyでSITE_ID = 1 が定義されており、それを2に編集するとSite.objects.get_current() 関数が2を返すためだと思います。
しかし、私が実際に望んでいるのは、サイトごとにテンプレートを定義することです 。つまり、ユーザーが .comを使用すると a.html が表示され、.mx を使用すると b.html が表示されます。 )関数は、 .com または .mx のどちらを使用しても id を 1 つしか与えないため、サイトごとにテンプレートを定義できません。
動的なサイト ID を取得する方法を提案してください。または、サイトごとにテンプレートを定義できる別の方法があります。
django - Django Mezzanineで、ページツリーのさまざまな場所に追加できるカスタム定義のページに制限を適用するにはどうすればよいですか?
DjangoMezzanineを使用してサイトを作成しています。Pages管理ツリーを使用して追加できるようにしたいカスタムコンテンツタイプをいくつか追加しました。これが私がしていることの要点です:
管理ツリーの[追加]リストにこれらのルールを適用する方法はありますか(つまり、の[追加]ドロップダウンには、その下に配置してはならないsまたはstop_level_nav1
が含まれていません)。top_level_nav
second_level_nav
「追加」リストの選択肢の数はかなり長くなっているので、ユーザーが自分で構造を覚えておく必要はありません。
また、私が示したことを達成するためのより良い方法があるかどうか教えてください。
ありがとう!
django - メザニン リッチ テキスト フィールド
メザニンCMSで使用するdjangoテンプレート言語の変数としてリッチテキストフィールドにアクセスする方法
python - CentOSにMezzanineCMSをデプロイする
私は本当に大きな問題を抱えています...私は本番サーバー(CentoOS 6上)にメザニンcmsを展開するようにしようとしています。問題は、私がそれをたくさん研究していて、うまくいくものを見つけることができないということです。私はこれに少し慣れていませんが、nginxを試しましたが、一方の端からもう一方の端まで機能するチュートリアルが見つかりません... apache+mog_wsgiと同じです。apache2を使用すると、仮想ホストの構成がブロックされます...私が見つけたのは純粋なdjangoに関連しており、djangoとmezzanineの違いのようです(mezzanineはdjangoに基づいていることを知っています:))。皆さん、これを手伝ってくれませんか?本当に感謝します:)
よろしくお願いします、ソリン!
python - admin.pyをカスタマイズする
メザニン+カートリッジを使用してショッピングカートアプリを作成しています。管理者が注文ステータスを未処理から処理済みに変更するたびに、カスタマイズ機能を呼び出したいと思います。
カスタマイズ機能には、メールの送信、トラック注文番号の追加が含まれる場合があります。等
しかし、1つのフィールドの変更時にのみこの関数を呼び出す方法と、これをadmin.pyまたはmodels.pyのどこで呼び出すかはわかりません。
これを行った場所のヒントを教えてください。データベース内の1つのフィールドが変更された場合にのみ呼び出されます
python - ジャンゴの管理者の問題
メザニンとカートリッジを使ってショッピングカートを作っています。
私の注文モデルには、ステータスと呼ばれるフィールドがあり、未処理と処理済みの選択肢があります。注文後、管理者はステータスを変更できます。管理者がステータスを更新するたびに、ユーザーにメールを送信したいと考えています。
私はそれについていくつかの研究開発を行いましたが、ステータスの変更についてメールを送信する方法を教えてくれるものは何も見つかりませんでした.
私のモデル:
管理者:
このメールの送信方法を誰か教えてください。