django-tinymce не может правильно отображать виджет - PullRequest
2 голосов
/ 07 декабря 2010

Я пытаюсь использовать приложение django-tinymce (http://http://django-tinymce.googlecode.com/) для отображения редактора WYSIWYG в администраторе django.

Я скачал и установил его, скачал сам tinymce и поместил его в / js / tiny_mce, ничего не изменил в settings.py и добавил HTMLField в свою модель следующим образом:

class MyModel(models.Model):
  text  = tinymce.models.HTMLField()
  ...

Когда я добавляю новую запись через django-admin, то есть tinyMCE, но он весь взломан - нет панели инструментов, нет строки состояния, просто пустое пространство, где я могу печатать. Горячие клавиши, выделенные жирным шрифтом / курсивом, работают.

Я использую lighttpd для обслуживания javascripts и встроенного сервера django для остальных.

Кто-нибудь может мне помочь?

EDIT: Хорошо, я не уверен, почему именно, но причина этого была в том, что lighttpd отправлял неподходящие типы контента для .js'es и .css'es в заголовках ответа. Исправлено путем изменения конфигурации lighttpd.

1 Ответ

1 голос
/ 07 декабря 2010

причина этого заключалась в том, что lighttpd отправлял неподходящие типы контента для .js'es и .css'es в заголовках ответов. Исправлено путем изменения конфигурации lighttpd.

...