問題タブ [django-cms]
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.
python - Django-CMSで、条件付きでページをリダイレクトする方法は?
Django-CMSでDjango 1.3を使用しています
URL が/en/hello/world /it/ciao/mondoの多言語ページがあります
どちらの URL も同じページ、異なる翻訳を指しています。
現在、ユーザーが
/it/hello/world と
書き込むと
、イタリア語のページが表示されます
まったく同じコンテンツに対して 2 つの URL は必要ありません。/it/ciao/mondoにリダイレクトしたいと思います。
ミドルウェア
get_page_from_request ( cms.utils.page_resolver からインポートした後)
で使用して、ページの絶対 URL が要求された URL と等しいことを確認しようとしました
が、常に None を返します
どうすれば私が望むものを達成できますか (またはget_page_from_requestに何かを返すようにさせることができますか?)
django - Django-CMS プラグインが表示されない
Django Web サイトをデプロイしています。私が持っているすべてのカスタム プラグインは自分のコンピューターで動作します (ドロップダウンからテンプレート ブロックに追加できます) が、コードをサイトにプッシュすると、すべてのプラグインが利用できるわけではありません。
データベース テーブルが作成され、インポートplugin_pool
して呼び出すdiscover_plugins()
とget_all_plugins()
、プラグインがすべて表示されます。私の質問は、なぜ私のプラグインが表示されないのですか? 何か案は?
django-cms - django-cmsでメニューテンプレートをカスタマイズするには?
django-cms メニュー テンプレートのカスタマイズのサンプルを教えてください。
menu.html
パッケージフォルダーでデフォルトを探してみましたがcms
、何も見つかりません。
ありがとう。
python - Django CMS annonying エラー
Django プロジェクト内に、CMS 管理者内で検索する単純な検索アプリがあります。これは、URL を生成するフォームです。
これは URL です:れはビューです:これはテンプレートです:かし、私はこのエラーを受け取り続けます: 誰かがなぜ私に何ができるのですか?django-cms - Creating 'News' section with cmsplugin_blog Django CMS application
How do I create a generic 'News' section, that would use cmsplugin_blog and be displayed on all pages. Is it possible to tell Django CMS in base.html to include the app on all pages? The content of each news entry should be displayed in the main block of the page.
My base.html looks something like this:
Each page that should have a news short list in the right column with links to individual news entries that should be displayed in the base content block when clicked on the link.
django-cms - Django CMS 管理パネルでセクション名を変更する
Django CMS 管理パネルでセクション名を変更することはできますか? 「Cmsplugin_Blog」という名前のセクションとして管理パネルに表示される cmsplugin_blog を使用しています。このモジュールをニュース発行に使用しているため、タイトルを「ニュース」に変更したいと思います。
個々のエントリを説明する「エントリ」という単語を別の単語に変更することはできますか?
python - Django-cms の翻訳可能なオブジェクト
django-cms に基づく多言語 eshop で支払い計画を実装しています。支払いプランの国際化サポートが必要です。
- ユーザーは任意の数の支払いプランを入力できます (標準の django モデルを意味します)
- すべての支払いプランには、サイトがサポートするすべての言語 (現時点では 3 つ) の説明が必要です。基本的な django-cms の投稿またはプラグインを意味します。
私が考えた可能な解決策ですが、適合しませんでした..
- django モデルを使用する場合、i18n はどのように処理すればよいですか?
- cms プラグインを使用する場合、これらの説明をすべての言語の同じ django モデルにリンクするにはどうすればよいですか?
- cms ページを使用する場合、別のエンティティを作成するにはどうすればよいですか?
最もエレガントなソリューションは何ですか? ありがとう。
django - DjangoCMS にフックされた URL を参照するために「リバース」または同等のものを使用するにはどうすればよいですか?
ここに記載されているように、アプリ統合で DjangoCMS を使用しています。
http://readthedocs.org/docs/django-cms/en/latest/extending_cms/app_integration.html
ただし、これは、アプリの URL が global で参照されなくなったことを意味しurls.py
ます。
今、reverse
アプリの URL の 1 つで a を使用しようとすると、これは失敗します。私のアプリの URL はもはや my urls.py
. しかし、それは理にかなっていますが、非常に迷惑です。
奇妙なことに、{% url %}
デコレータはまだ機能します。続行する方法について何か考えはありますか?
django - django-CMSのインストール後に.iPythonのアクセスが拒否されました
django-cmsの最新パッケージを使用する-ipdbというパッケージが必要です。私はそれをインストールしました、そして今私はエラーを乗り越えることができません:
フォルダの権限を変更しましたが、機能しませんでした。
また、ファイルを手動で作成しましたが、エラーは次のとおりです。
私のgoogle-fooはこれを解決するために失敗しました。
ログインに使用した現在のユーザーに変更したこのフォルダーのアクセス許可。このフォルダに適用できる、知らない特定のユーザーはいますか?
修理済み!
アドバイスの後、私はそれを機能させるためにさらに突っ込んだ。
- 親フォルダーのchmod777には、.ipythonファイルが含まれます。
- 作成された.ipython上のchmod777
- chmod755を再び親フォルダに移動します。
動作します!
このファイルは実行可能である必要があるようです。もちろん、メインフォルダーにファイルを配置したくないので、ファイルの作成を許可してから、変更を元に戻すことができます。
アドバイスありがとうございます
django - Django-CMS JavaScript 500 エラー
管理パネルで django-cms を使用してページを編集しようとすると、3 つの 500 エラーが発生します。これがエラーレポートです。
何が起こっているのか本当に理解できません。