0

我是菜鸟,这实际上不是问题。我的 tiny_mce 在 django 开发服务器上运行良好,但在生产服务器上不起作用。我认为这与 url 配置有关,因为我在尝试从浏览器中页面的源代码中获取 tiny_mce 时遇到此错误:

    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')

我应该用这个网址做什么?提前致谢。

4

1 回答 1

0

通过添加绝对路径而不是相对路径来解决问题。我永远不会忘记这一点。希望这对某人有用。

于 2012-08-17T17:25:54.403 回答