オリジンの問題により、TinyMCE js ファイルを S3 バケットに保存できないため、Heroku にそれらを提供させようとしています。
これが私がこれまでに試みたものですが、運がありません。ブラウザの URL ( http://www.mysite.com/media/js/tiny_mce/tiny_mce.js ) は適切に見えますが、heroku はそれらを提供せず、404 を返します。
これが私のコードです:
設定.py
MEDIA_ROOT = os.path.join(PROJECT_PATH, 'media')
MEDIA_URL = '/media/'
TINYMCE_JS_URL = MEDIA_URL + 'js/tiny_mce/tiny_mce.js'
TINYMCE_JS_ROOT = MEDIA_ROOT + 'js/tiny_mce'
urls.py
urlpatterns += patterns('',
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.STATIC_URL}))
urlpatterns += patterns('',
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT}))