3

少し混乱しています。さまざまな方法とマニュアルを試しましたが、何もうまくいきません。私が使用するもの: 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 の適切なパッケージを使用する必要があります。

4

1 に答える 1

1

urls.py に django-tinymce の URL を追加していないようです:

(r'^admin/tinymce/', include('tinymce.urls')),
于 2013-11-01T01:17:12.823 に答える