問題タブ [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.
django - エディターを無効にする方法
django-tinymce を使用して、書式設定されたテキストを入力します。フォームのフィールド全体とすべてのエディター ボタンを無効にする必要がありますが、方法が見つかりません。誰かがそれを行う方法について考えている場合は、助けてください。
django - django テンプレートでの tinymce ウィジェットの使用
モデルを作成しました
そしてforms.pyを次のように作成しました
tinymce を追加しましたが、admin では機能しますが、テンプレートではレンダリングされません。forms.py のバリアントを介してフォームをオーバーライドしようとしました
しかし、うまくいきません。前もって感謝します
javascript - tincyMCE 複数のボタンを追加
TinyMce Editor に複数のボタンを追加しようとしています。このリンクTinyMCE で複数のカスタム ツールバー ボタンを追加してみましたが、それを jsfiddle の下に配置しました。このコードは、ボタンを 1 つだけ生成します。
jsfiddle.net/LJWcz/
django - Django を使用して heroku から静的メディアを直接提供する
オリジンの問題により、TinyMCE js ファイルを S3 バケットに保存できないため、Heroku にそれらを提供させようとしています。
これが私がこれまでに試みたものですが、運がありません。ブラウザの URL ( http://www.mysite.com/media/js/tiny_mce/tiny_mce.js ) は適切に見えますが、heroku はそれらを提供せず、404 を返します。
これが私のコードです:
設定.py
urls.py
django-tinymce - Django-Tinymce-editor の代替
プロジェクトで django-tinymce を使用しました。django-tinymce エディターは、"tinyMCE.execCommand('mceAddControl', false, id);" コマンドを使用して textarea フィールドに追加されますが、ローカル マシンからの画像アップロード機能がないことが問題です。私の状態に適したエディターを教えてください。
django - Django-tinymce + django-filebrowser-no-grapelli が機能しない
少し混乱しています。さまざまな方法とマニュアルを試しましたが、何もうまくいきません。私が使用するもの: django 1.5、django-page-cms、django-tinymce。管理者で使用するには、tinymce 用の filebrowser が必要です。https://github.com/wardi/django-filebrowser-no-grappelliで停止しました。これは、使用法が最も単純に見え、 https : //github.com/sehmaschine/django- に必要な Grapeeli を必要としないためです。ファイルブラウザ. だから私は必要です:
- INSTALLED_APPS に「filebrowser」を追加します。
(r'^admin/filebrowser/', include('filebrowser.urls')),
admin の前に URL に追加{% include 'filebrowser/append.html' %}
前に /templates/admin/index.html 追加を変更{% for app in app_list %}
これらの手順を実行してappend.htmlを修正した後(django 1.5の場合-URLの外観を変更)、Reverse for 'tinymce-filebrowser' with arguments '()' and keyword arguments '{}' not found.
tinymce(およびfilebrowser)が使用されているページに入るときにエラーが発生します。Google は、私が何をする必要があるかについて明確な答えを得ることができません。
だから私はあなたの助けを願っています。誰かがそのようなライブラリを使用したことがある場合は、教えてください。その場合、私は何をする必要がありますか? または、構成を理解している別の動作中のファイルブラウザが存在しますか?
アップデート。tinymce url を追加し、すべての filebrowser テンプレートを編集した後 (django 1.5 のため)。私はいくつかの問題を抱えています:
- tinymce redactor を含むページで、コンソール エラーに表示されます:
localhost:8000/admin/tinymce/filebrowser/ 404 (NOT FOUND)
. tinynce は引き続き正常に動作しますが、filebrowser を追加した後に表示される filebrowser のイメージ リンクを使用できません (コンソールのエラー:Cannot call method 'apply' of undefined
) - ファイルのアップロード (tinymce を使用せずに直接) は、常にここで失敗します。
localhost:8000/admin/filebrowser/upload_file/ 500 (INTERNAL SERVER ERROR)
これらの問題を解決する方法はありますか?
アップデート。(r'^admin/tinymce/', include('tinymce.urls')),
最初の問題を解決するには、前に 配置する必要がありますurl(r'^admin/', include(admin.site.urls)),
。
2 番目の問題を解決するには、django-filebrowser-no-grapelli の適切なパッケージを使用する必要があります。
python - Django tinymce セーフ テンプレート タグ
現在、django tinymce を試しています。メイン ページに合計 200 文字程度の切り捨てられたテキストを表示したいと考えています。
問題は、この切り捨てられたテキストに html タグを表示したり、画像を表示したりしたくないということです.それを解決する簡単な方法はありますか?
例: 画像が 200 文字の間にある場合、img タグ、属性などが表示され、安全なテンプレート タグを使用した場合、画像がレンダリングされます。この問題を解決するにはどうすればよいですか? 独自のテンプレート タグを記述して画像を削除する必要がありますか?
2 つ目の問題は、ユーザーの PC から画像を参照してアップロードするオプションが見つからなかったことです。どのページにもメディアを表示させたくありません。画像を閲覧してアップロードするだけです。
django - TinyMCE と積み重ねられたインライン レンダリングを使用した Django 管理者は、Visibility:Hidden を使用して Textarea をレンダリングします。
管理者にdjango-tinymceを使用しています。
一対多の関係にある製品モデルを持つカテゴリ モデルがあります。
アプリでは、Products に StackedInline を使用し、それを次のように CategoryAdmin に追加しました。
何が起こるかというと、管理者のバックエンドでは、すべてのテキスト領域が「可視性: 非表示」でレンダリングされます。
誰もが同様の問題を抱えていて、解決策を持っていましたか?
ジャンゴ 1.5、tinymce 1.5.2