2010-02-07 46 views
0

通過複製change_form.html文件並嵌入腳本元素,我得到了tinyMCE爲平面頁面工作。Django:在我的非flatpage模型中嵌入tinyMCE的問題

我按照指示here但仍然有問題。我加了這個片段到我的入門型號:

class Entry(models.Model): 

    class Admin: 
     # various admin options are here 
     js = (
       '/tiny_mce/tiny_mce.js', 
       '/appmedia/admin/js/textareas.js', 
      ) 

當我在我的外接進入管理頁面查看源代碼(重新啓動的Apache2之後)我沒有在任何地方看到上面提到的js文件。

回答

1

您鏈接到的指示是非常舊的,特別是可以追溯到'newforms-admin'更改之前。您需要將js元組添加到您的管理員類的內部Media類中,如here所述。

0

結束採取django-tinymce,必須修改我的應用程序的admin.py併爲AdminForm定義一個類,使用我新創建的類覆蓋form屬性,並且tinyMCE最終顯示出來。