我是菜鸟,实际上这不是问题。我的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 我的网址配置为:
(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')
我应该用这个网址做什么? 提前谢谢。
答案 0 :(得分:0)
通过添加绝对而不是相对路径来解决问题。我永远不会忘记这一点。希望这对某人有用。