問題タブ [django-tinymce]

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

django - Django-tinymce および django-filebrowser、画像のアップロード Upload-Folder (MEDIA_ROOT + DIRECTORY) の検索エラー

だから私はファイルブラウザをdjangoのtinymceで動作させようとしています。tinymce と呼ばれる素敵なテキスト エディタを使えば、すべてうまくいきます。ファイル ブラウザを開こうとすると、/admin/filebrowser/browse/ で ImproperlyConfigured が発生します。 Upload-Folder (MEDIA_ROOT + DIRECTORY) の検索エラーです。多分それは存在しませんか?それからコンソールにエラーは表示されません。私が知る限り、間違いなく存在する /media/filebrowser/ を探す必要があります

アサーション エラー: 偽 != 1

私の設定:

私のURL:

私はデバッグ モードで実行しています。それが問題かどうかはわかりません。静的 URL を使用して静的ファイルをロードできるという奇妙な問題がありますが、ファイル ブラウザの静的ファイルはメディア ディレクトリにある必要があります。いくつかのインストールの問題を修正した私の静的ファイルの場所ですが、それらのファイルをメディアの場所に置いても何も変わりませんでした. これを機能させるために必要なアイデアはありますか?

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

python - django-tinymce と django-filebrowser の統合に関する小さな問題

django 管理サイト用に django-tinymce を django-filebrowser と統合しようとしています。すべて(ほぼ)正常に動作します。

  • manage.py test filebrowser、正常に動作します
  • http://localhost:8000/admin/filebrowser/browse/も動作します

ただし、tinymce ボタン パネルbrowseの Windows ポップアップでボタン を押しても何も起こりません。insert/edit image

私のFirefoxデバッグウィンドウで、次のようなエラーが表示されます( を押すとbrowse):

私のdev-server出力ウィンドウには、次のような500エラーが表示されます。

GET /tinymce/filebrowser/ HTTP/1.1" 500tinymce_models.HTMLField()管理ページがテキスト領域を読み込もうとしたとき 。

私が間違っていることは何ですか?

PS: 私も grappelli を使用しています。これは、アプリをロードする settings.py 部分です。

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

django - S3 を使用して document.domain を設定すると、TinyMCE ポップアップが読み込まれない

私のメイン ドメインは「btaylorweb.com」です。CNAME を使用して CloudFront URL を指すサブドメイン「static.btaylorweb.com」があります。

TinyMCE は S3 から正常にロードされますが、ポップアップが空白になります。ドメインを次のように設定しました。

tiny_mce_popup.js と tiny_mce.js に含まれていますが、まだ機能していません。誰かが私が間違っていることを指摘できますか?

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

django - さまざまなオブジェクトのdjango-tinymceコンテンツcssを変更します

さまざまなオブジェクトのdjango-tinymceのcontent_cssオプションを変更するにはどうすればよいですか?つまり、model1にtinymceを使用する場合、content_cssはmodel1.cssであり、model2の場合はmodel2.cssです。私が使う

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

django - DjangoTinyMCEおよび静的ファイル

django tinymceをセットアップしましたが、デバッグモードでないときにツールに問題があることに気づきました。高度なテーマにはいくつかのテンプレートが含まれており、これらのテンプレートにはdjangoテンプレートコードが含まれています。問題は、これらのテンプレートが静的フォルダーから提供されているため、レンダリングできないことです。

この問題を解決する方法を知っている人はいますか?

ありがとう、CG

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

tinymce - TinyMCEでのテーブル属性の設定

TinyMCEでテーブルを作成すると、次のようになります。

これを次のように変更するにはどうすればよいですか?

コンテンツをpisaに渡すため、すべてのタグにスタイル値ではなく属性が必要であるため、質問するだけです。私は設定inline_stylesしましたが、safeHTML両方ともfalseからほとんど役に立ちません:(

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

django - AdminでHTMLFieldのウィジェットの高さを設定するにはどうすればよいですか?

Adminでtinymceウィジェットを利用する最も怠惰な方法であるため、モデルにHTMLFieldがあります。ただし、問題は、textareaフィールドに「rows」プロパティが設定されていないことです。そのため、textareaには、Adminで編集するのに十分な高さがありません。ModelAdminクラスを定義せずにHTMLFieldの高さを設定する方法はありますか?

アップデート:

次のコードを使用して問題を解決しました。

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

jquery-ui - クリック時にjqueryモーダルウィンドウでTinyMCEエディターを表示する方法

ブログを書くためのこのフォームがあるブログアプリケーションを作成しました。フィールド、ブログ本文titleのインスタンス、追加用のテキストフィールド、および送信ボタンがあります。tinymce editortags

私がやりたいのは、デフォルトで、ページが読み込まれたときにフォーム全体をユーザーに表示することです。ユーザーはタイトルを入力できます。これで、ユーザーがテキストエディターにアクセスすると、クリックするとボタンが表示され、モーダルウィンドウでテキストエディターのみが開き、ユーザーはそのボタンを入力できます。

ユーザーが十字をクリックすると、テキストが基になるテキストエディタにコピーされます。私はjavascriptがあまり得意ではなく、いくつかのブログを調べましたが、それは役に立ちませんでした。どんな方向でも本当にありがたいです。ブログページがどのように見えるかのスナップショットを追加しています。

ここに画像の説明を入力してください

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

javascript - TinyMCEテーブルエディタのドロップダウンメニューにクラスを追加する方法

全て、

TinyMCEエディターとTinyMCE用のテーブルプラグインを使用するDjangoアプリケーションに取り組んでいます。ユーザーがカスタムテーブルクラスをリクエストしました(たとえば、一部は赤で、その他は青である必要があります)。

これはCSSで行うのに十分簡単です。そして、これを行うためにHTMLをオーバーライドできます。ただし、TinyMCEテーブルエディタのダイアログボックスには「クラス」というコンボボックスがあり、これに何かを入力すると、テーブルのクラス属性に表示されます。

私の質問は、カスタムクラスをそのコンボボックスに自動的に表示するにはどうすればよいですか?

テーブルプラグインのinit()関数に次の行があることに気づきました

しかし、「table_styles」がどこで定義されているのかわかりません。

助言がありますか?

PS

ドキュメントで、「table_styles」をinit()関数に渡すことができることを確認しました。ただし、その関数が明示的に呼び出されることはないようです。これを動的に追加する方法はありますか?

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

django - djangoでtinyMCEを自動スペルチェッカーとして使用するには?

tinymce に自動スペル チェッカー (入力中) のオプションはありますか?