2012-08-17 20 views
0

我是一個noob,實際上這不是問題。我的tiny_mce在django開發服務器上效果很好,但在生產服務器上不起作用。我認爲這是與URL配置,因爲我得到這個錯誤試圖在瀏覽器中獲取從頁面的源代碼tiny_mce:tiny_mce和django的另一個問題

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

問題通過添加abslolute而不是相對路徑來解決。我永遠不會忘記這一點。希望這對某人有用。