1

私は Django と Django Cms の新しいユーザーです。
ローカル マシンでは、バックエンドで作業すると、すべての js、html、css ファイルが正常にダウンロードされますが
、実稼働環境でテキスト プラグインを使用すると、一部のファイルを取得できませ

。GET http://example.com/admin/cms/page/ 15/edit-plugin/56/lang/uk.js/ 500 (内部サーバー エラー) GET http://example.com/admin/cms/page/15/edit-plugin/56/iframe/default/wymiframe.html / 500 (内部サーバー エラー) (ステータス コード:301 MOVED PERMANENTLY)

example.com - 自分のサイト :)
ファイル uk.js - モンキー パッチによって追加されました。(ローカルマシンではすべて正常に動作します)ローカルのhtmlコードには次のものがあります。

<iframe src="/static/cms/wymeditor/iframe/default/wymiframe.html" onload="this.contentWindow.parent.WYMeditor.INSTANCES[0].initIframe(this)"></iframe>

生産側:

<iframe src="iframe/default/wymiframe.html" onload="this.contentWindow.parent.WYMeditor.INSTANCES[0].initIframe(this)"></iframe>

私のurls.py:

from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^', include('core.urls')),
)

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += patterns('',
        (r'^media/(?P<path>.*)$', 'django.views.static.serve', {
        'document_root': settings.MEDIA_ROOT}))

私のコアurls.py:

from django.conf.urls import patterns, url, include
from django.http import HttpResponse

urlpatterns = patterns('core.views', 

   url(r"^robots.txt$", lambda r: HttpResponse("User-agent: *\nDisallow: /", mimetype="text/plain")),
   url(r"^commissions/$","commissions", name = "commissions" ),
   url(r"^commissions/(?P<slug>[a-zA-Z0-9_\-]+)/$","commissions", name = "comma" ),
   url(r'^news/', include('cmsplugin_news.urls'),{}),
   url(r'^', include('cms.urls')),
)

私が行うpython manage.py collectstatic とき - すべて問題なく、静的フォルダーにすべての静的ファイルがあります。何が間違っているのか教えてください。

4

0 に答える 0