問題タブ [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 投票する
1 に答える
563 参照

django - TinyMCE を django に統合する

ほとんどの記事とは異なり、tinyMCE を管理ページに統合しようとしているわけではありません。

複数のブログを含むサイトを構築しています。ユーザーが記事を入力するテキストエリアに tinyMCE を統合したいと考えています。上記のテキストエリアは管理コンソールにはありません。

私はドキュメントを読み、手順を一行ずつたどりました。私が行った唯一の変更は、MEDIA_ROOT の代わりに STATIC_ROOT を使用したことです。

じぶんのSetting.py

BlogForm.py

models.py

今、私は多くの解決策を試しましたが、成功しませんでした。

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

django - django-tinymce モダンテーマ

現代のテーマを django-tinymce で動作させるのに問題があります。シンプル テーマとアドバンスト テーマの両方が正しくレンダリングされますが、モダン テーマに切り替えると何もレンダリングされず、コンソールに /static/tiny_mce/themes/modern/editor_template.js の 404 エラーが表示されます

私はdjango管理者でこれらすべてをやろうとしています。エラーは /static/tiny_mce/tiny_mce.js から発生しています。これは、そのディレクトリに何もインストールされていないため興味深いものです。settings.py で/static/js/tinymce を使用してTINYMCE_JS_ROOTいます。シンプルなテーマと高度なテーマを切り替えると、すべてが正しく機能します。

editor_template.js のバージョンを探している正確な場所にコピーしようとしましたが、まだ 404 が表示されます。/static/tiny_mce が存在する場合はそれを一掃して何かに置き換えるようなものですが、わかりませんどのように/どこからそれを取得しているかを調べます。

http://www.tinymce.com/download/download.phpからの TinyMCE 4.1.3と django 1.6.5のインストールを使用しています

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

django - django-tinymce で django-tinymce-filebrowser を構成しても機能しない

django形式のテキストフィールドにdjango tinymceを使用しています。管理者ベースではありません。

画像を挿入するために、django-tinymce-filebrowser を試しました。tiny_mce.jsファイルのfirefoxエラーコンソールで次のエラーが表示されます:

また、参照ボタンには、次の JavaScript 関数へのリンクが表示されます。

私はそれが来ているところから来ていません。

私のsettings.pyは次のようになります:

django-tinymce-filebrowser の例を検索してみましたが、利用できるものはあまりありません。ドキュメントのほとんどは、管理者のみで動作する django filebrowser 用です。

このファイルブラウザを設定する方法を知っている人はいますか?

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

django - 新しいモデル インスタンスの Django 管理インターフェイスで TinyMCE エディタが消える

Django 管理インターフェイスに、新しいセクションを追加したときにフォームに WYSIWYG HTML エディターが表示されないセクションがあります。

そして、管理インターフェースで:

これを実行すると、CompanyCustomSections が表示され、TinyMCE WYSIWYG HTML エディターがbody期待どおりにフィールドに接続されます。ただし、管理インターフェイスで [別のカスタム セクションを追加] をクリックすると、表示される空白のフォームbodyに、WYSIWYG エディターではなくフィールド用のプレーンテキスト テキスト領域が表示されます。

私は周囲を見渡し、TinyMCE エディタが消えてしまうという問題を抱えている人を何人か見つけ、彼らの解決策をいくつか試しました。TinyMCE Javascript ファイルを のjsプロパティに追加しよCompanyCustomSectionInlineうとしました。カスタムModelFormを使用して、モデルの作成と編集に同じフォームが提供されていることを確認しましたが、役に立ちませんでした。

解決策がない場合でも、私が検討する何かのアイデアをいただければ幸いです。

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

python - Tinymce エディタが Django テンプレートに表示されない

django-tinymce を使用してフォームのフィールドのスタイルを設定しようとしていますが、フォームに通常の CharField が表示されるだけなので、成功しません。テスト フォームは、Django クリスピー フォームでレンダリングされたフォームセットの一部です。

models.py

フォーム.py

urls.py

テンプレート

設定.py

  1. ドキュメントで提案されているように、これは静的ファイルの URL を指定する正しい方法ですか? パラメータが正しく定義されていないために CharField が機能していませんか?

  2. TinyMCE エディターを使用して表示される Textfield を指定するにはどうすればよいですか?

  3. ユーザーが TinyMCE を介してフォームの編集を終了すると仮定すると、送信されたデータを html フォームとして表示するにはどうすればよいですか?

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

django - Django の tinymce がロードされていません - init でエラーがスローされます

これが私のセットアップです:

urls.py

設定.py

my_template.html

フォーム.py


私はドキュメントや他の SO スレッドを検索してきましたが、正しく設定したと思いました。ただし、次のエラーが表示されます。

の最後の行ですstatic/django_tinymce/init_tinymce.js。すべてのリソースが正常に読み込まれ、コンソールに 404 エラーは表示されません 私は過去2時間これに苦労してきました。ありがとうございました

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

python - django-tinymce 1.5.2テキストを入力するフィールドがありません

ブログを作成し、django-tinymce 1.5.2 をインストールしました。しかし、前述のドキュメントのように構成すると、管理パネルにテキストを入力するフィールドがありません。

私のモデル

設定.py

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

python - djangoの再利用可能なアプリはどのように初期化できますか?

私は django アプリを python パッケージとして作成しています。django-tinymce とほとんど同じです。django-tinymce の
興味深い点は、Web サーバーを再起動するたびに次のように実行することです。

どういうわけか自動的に django-tinymce 内のsettings.pyファイルが実行を開始します。
これはどのように可能ですか?
INSTALLED_APPS に tinymce を追加するだけで、内部のコードpython2.7/site-packages/tinymce/settings.pyが実行を開始し、Web サーバーを再起動するか、manage.py コマンドを実行するたびにいくつかの初期化操作を実行します。