問題タブ [django-ckeditor]

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 投票する
3 に答える
7793 参照

python - Django-CKEditor 画像のアップロード

現在、Django-CKEditor をインストールしており、独自のカスタム ツールバーがあります。

画像のアップロードを有効にする方法を見つけるのに苦労しています。画像ボタンをクリックすると、URL経由でしかアップロードできません。プラグインには、ファイルの参照とアップロードを処理するビューがあることは知っていますが、これらをアクティブ化または使用する方法がわかりません。

プラグインに関するドキュメントはまばらなので、あなたの助けを求めています!

https://github.com/shaunsephton/django-ckeditor

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

django - django 管理フォームで ckeditor をカスタマイズする

AdminForm の 1 つのフィールドだけに ckeditor のカスタム パラメータ (ツールバー、幅、高さ) を設定する必要があります。

このフィールドだけに ckeditor の特定のパラメーター («toolbarGroups»、«width»、«height» など) を設定するにはどうすればよいですか?

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

django - 画像の間違ったURLを与えるdjango-ckeditor画像のアップロード

テキスト編集やその他のテキスト関連のものを試して保存すると、エディターはうまく機能します。しかし、画像をアップロードしようとすると、別の URL が取得されます。私は窓にいます。これが原因で、この投稿の投稿を見たのですが、どちらも役に立ちませんでした。それは保存され、それぞれに独自のサムネイルもあります。しかし、それは間違ったURLです。画像のsrcを確認したところ、こんな感じでした、

<img alt="" src="/media/3/10/17Hydrangeas.jpg" />

本来ならこうあるべきだったのですが、

<img alt="" src="/media/2013/10/17/Hydrangeas.jpg" />

そして、画像のsrcがこのようになることもありますが、

<img alt="" src="/media/3/10/17" />

これは私のsettings.pyのスニペットです:

その URL を urls.py に含めました。

models.py:

forms.py で:

index.html で:

HTMLの私のフォーム:

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

javascript - django-ckeditor: config.js を保存する場所は?

独自の CKEDITOR.editorConfig を作成しようとしています。しかし、これまでのところ、django-ckeditor でこの設定を使用することはできませんでした。

これは私の構造です:

私の config.js では (両方とも、これらの場所はどれも正しくないようです)、小さな editorConfig を作成しました。

最後に、私の settings.py から、いくつかの初期構成を追加しました。しかし、「uni」ツールバーを指定しても、完全なツールバーが表示され続けます。

何か提案はありますか?ありがとう!

.そげ

編集

次のように、ModelAdmin.Media から構成 js ファイルを参照することも試みました。

次に、静的ディレクトリ構造は次のようになります。

まだ成功していません。

0 投票する
0 に答える
763 参照

javascript - Django ckeditor oembed プラグインのインストール: JavaScript エラー

django-ckeditor をインストールしましたが、管理ページにエディターがうまく表示されます。ただし、oembed プラグインをエディターに追加するのに問題があります。

ここに私が持っているものがあります:

oembed には、ダイアログ、ウィジェット (および場合によっては lineutils) が必要であることに注意してください。

これで、エディターに oembed ボタンが表示されますが、動画の URL を入力するためのフォームは表示されません。Firebug は、2 つのエラーがあることを示しています。

Django コンソールは、すべての .js、.css ファイルが読み込まれていることを示しています。

JavaScript の経験が限られていますが、django-ckeditor プラグインの設定に何か不足していますか? ありがとう、

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

django - ステージング サーバーの django-ckeditor からイメージをアップロードしようとすると CSRF 検証が失敗する

Django-ckeditor には、エディターから直接画像を挿入およびアップロードするオプションがあります。これはローカル/開発マシンでは機能しますが、リモート サーバーでは Django が 403 エラーをスローし、CSRF 検証に失敗します。これは管理者のバックエンドで発生し、他に同様の問題はありません。私が間違っていることを誰かが知っていますか?どんな助けでも大歓迎です。ありがとう