0

私は初心者ですが、これは実際には問題ではありません。私の tiny_mce は、django 開発サーバーではうまく機能しますが、運用サーバーでは機能しません。ブラウザでページのソースコードから tiny_mce を取得しようとすると、次のエラーが発生するため、URL 構成に関係があると思います。

    Page not found (404)
    Request Method: GET
    Request URL:    http://sav.2eng.ru/js/tiny_mce/tiny_mce.js
    "templates/js/tiny_mce/tiny_mce.js" does not exist

このチュートリアルを使用しました: http://vimeo.com/12903891 私の URL 設定は:

    (r'^js/(?P<path>.*)$', 'django.views.static.serve', {'document_root' : 'templates/js'}),

「manage.py runserver」で正常に動作します。

admin.py には次のコードがあります。

    class AboutPageAdmin(admin.ModelAdmin):
        inlines = [AboutPageImageInline,]    
        list_display = ('p',)
        class Media:
        js = ('/js/tiny_mce/tiny_mce.js', '/js/textareas.js')

この URL をどうすればよいですか? 前もって感謝します。

4

1 に答える 1

0

相対パスではなく絶対パスを追加することで問題が解決しました。私はこれを決して忘れません。これが誰かに役立つことを願っています。

于 2012-08-17T17:25:54.403 に答える