問題タブ [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.

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

jquery - django-cms と jQuery

django-cms を使用して非常に快適に動作している django サイトを持っていますが、jQuery を使用して独自の派手な JavaScript をいくつか含めたいと考えています。私はdjangoにかなり慣れていないので、私の問題はこれに起因する可能性があります。

Django-cms は jQuery 自体を使用するため、ヘッダーに jquery を追加すると、当然のことながら問題が発生します。django-cms に影響を与えずに独自の jQuery を追加するにはどうすればよいですか?

現時点では、私の JavaScript ファイルは、プロジェクトの settings.py で定義したメディア ルートに保存されており、前述のように、ヘッダーでそれらを参照しています。

これを読むと、ばかげた質問のように思えますが、それでも困惑しています。

編集::いくつかのコード

メディア ルートが定義されています。

私の基本テンプレートでは、ヘッダーに含まれています

application.js の Javascript は機能しますが、django-cms が起動すると壊れます。たとえば、プレースホルダーにプラグインを追加しようとすると、次のようになります。

これは、2 つの jQuery が互いに競合していたためだと思いました。

::別の編集::これはまだ開発中であるため、静的ファイルをホストするためにdjangoを使用していることをおそらく追加する必要があります...

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

django - django-form-designer の管理 URL が通過しない

django-cms を使用して Web サイトをセットアップしていて、philomat の django-form-designerを使用したかったので、それをダウンロードして、readme に記載されている手順に従いましたが、管理画面に移動すると、次のカテゴリがあることがわかりますアプリですが、2 つのリンクのいずれも通過しません...それらは 404 を返します。

何が欠けている可能性がありますか?このアプリはまさに私が望んでいたものであり、誰かがこの問題について洞察を持っていればうれしいです.

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

django - if-none-matchリクエストヘッダーフィールドが巨大になる原因は何ですか?

Apache2/mod_wsgiを介して実行されているDjangoCMSアプリに送信されるIf-none-matchヘッダーに問題があります。

最もよく使用されるページを編集するとき、さまざまなユーザーのブラウザー(ChromeおよびFF)は、if-none-matchフィールドが長すぎるというエラーをApacheから受け取ります。

(wiresharkを介した)検査では、この1つのヘッダー行にetagが含まれている場合、ブラウザーは約8KiBを送信します。ブラウザのキャッシュをクリアしたり、再起動したりしても、問題はクリアされません。

ここで何が問題なのかわかりません。

フィールドの値の正しい解釈は次のとおりです。

ブラウザは、ページの数百の以前のバージョンについて知っていると主張しています(エラーは、急速に変化するページでのみ発生するため、信頼できます)。

FFまたはChromeからetagをクリアする方法はありますか?

ありがとう、

クリス。

0 投票する
4 に答える
8062 参照

python - すべてのページから django-cms のすべてのページ オブジェクトにアクセスするにはどうすればよいですか?

Django CMS 2.1.0.beta3 を使用していますが、問題が発生しています。変数内のすべてのページにアクセスして、それらをループし、for ループを使用してナビゲーション メニューを作成できるようにする必要があります。django cms で提供される show_menu 機能は、私が行っていることでは機能しません。

次のようなことができるように、すべてのページを含むクエリセットが必要です。

すべてのページでそのような公開されたすべてのページ オブジェクトにアクセスする方法を知っている人はいますか?

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

python - djangocmsプロジェクトを開始する方法

django-cmsを見てみることにしました。ドキュメントを見た後、私はを使用してリポジトリのクローンを作成しました

次に、を使用してインストールしました

すでにdjango1.2.3をインストールしています。次のテーブルを作成するexampleディレクトリに移動しました。syncdb

cmsテーブルが作成されていないことがはっきりとわかります。サーバーを実行してブラウジングするときに、明らかにその問題に直面していますhttp://localhost:8000/

ドキュメントを見て、バージョンに関する要件を満たしていることを確認しましたが、明らかに、何か間違ったことをしています。どんな助けでも大歓迎です。

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

django - プラグインとしてのdjango-cmsテンプレート

テンプレートをプレースホルダーに配置するだけの.pyファイルはどのように表示されますか?テンプレート言語を使用したいのですが、そのテンプレートをプラグインとして投稿する必要があるとします。urlsディスパッチャーがどのように機能するかを理解しています(必要な場合)。django内やappsディレクトリ以外の場所のコードに触れたくないので、ビューとモデルファイルについて混乱しています。

私はdjangoレシピでzc.buildoutを使用しているので、プラグインとして使用することが重要です。

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

database - 実行中のインスタンスで移行するためにdjango-cms関連のコンテンツをダンプするにはどうすればよいですか?

解決すべき同様の問題があります。私のデータベースは実稼働環境で頻繁に変更されるため、cmsコンテンツをローカルで準備し、実稼働データベースと一緒に移行したいと思います。どうやってやるの?

django-cmsでこのようなタスクを実行するための便利な方法があるはずです。

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

django - DjangoCMS でメニューを展開していますか?

ページをネストした場合、たとえば、トップ レベルのメニュー項目のみを表示し、ページを表示すると、そのサブページがナビゲーションに表示される可能性はありますか?

したがって、この構造の場合:

  • ページ1
  • ページ2
    • ページ 2a
    • ページ 2b
  • 3ページ

ページ 1 にアクセスすると、次のように表示されます。

  • ページ1
  • ページ2
  • 3ページ
    • ページ 3a
    • ページ 3b

ページ 2 にアクセスすると、次のように表示されます。

  • ページ1
  • ページ2
    • ページ 2a
    • ページ 2b
  • 3ページ

ページ 3 にアクセスすると、次のように表示されます。

  • ページ1
  • ページ2
  • 3ページ
    • ページ 3a
    • ページ 3b
0 投票する
2 に答える
825 参照

django - 非CMSアプリケーションでDjango-CMSメニューを表示することは可能ですか?

Djangoプロジェクトには、Django-CMSと別のアプリケーション(「アプリB」と呼びましょう)があります。両方のアプリで一貫したメニューセットが必要です。で新しいアイテムを追加しましたmenu_pool.register_menuこのページは言う

メニューは元々アプリケーションに依存しないように実装されていたため、「通常の」cmsではなくメニューアプリケーションに存在することに注意してください。

そのため、「アプリB」のテンプレートには、CMSと同じメニュータグを記述できると思います。「アプリB」テンプレートとCMSテンプレートの両方にこれがあります。

CMSでは機能し、フルメニューを表示します。「アプリB」では、空白になります。

必要がない限り、プラグインやアプリフックを作成する必要はありません。やらなくてはいけませんか?

編集:私はこれをApp-Hookで試しましたが、それでも機能しません。

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

html - django-cmsがテキストコンテンツからタグを削除する

私はdjango-cmsを使用しており、(標準のテキストプラグインを使用して)テキストコンテンツをページに追加します。次に、そのテキストで、htmlモードに入り<img src="/foo/bar.png" />、プラグインを追加して保存し、ページを保存します。

このサイトでは、私が行ったページの変更が表示されていますが、imgタグが削除されています。

なぜこれが起こっているのか考えていますか?私はwymeditorとfckeditorを試しましたが、両方で発生します。