2014-01-12 2 views
10

Я не могу получить Mezzanine Framework для Django, чтобы принять вложение видео в мои сообщения в блоге. Я пробовал использовать тег videorich text editor, пробовал редактировать код html и вставлять в него iframe YouTube, но безуспешно. Как только я ударил save, Mezzanine удаляет код прямо, как никогда раньше.Django Mezzanine framework - не позволит мне вставлять видео в сообщение в блоге

Я гугл много и наткнулся на this article from the documentation, который говорит:

Установка уровня фильтрации, без фильтрации, будет отключить фильтрацию, и разрешить любой код, который необходимо ввести сотрудниками, в том числе тегов сценария.

Выбор: Высокий: 1, Low (позволяет видео, IFrame, Flash и т.д.): 2, нет фильтрации: 3

Тогда я пошел дальше и обновил свой settings.py и не добавил переменную RICHTEXT_FILTER_LEVEL=3 (без фильтрации). Перезапущен Apache и снова, без успеха.

Вы, ребята, последнее мое место.

ответ

16

На самом деле его нужно изменить в администраторе. Войдите в свой администратор, затем в верхнем левом верхнем углу над «Сайтом», затем нажмите «Настройки». Прокрутите вниз, и вы увидите параметр «Уровень фильтра Rich Text». Измените этот параметр на низкий, а затем сохраните. Теперь вы сможете вставлять свое видео.

+0

Это правильный путь. Я спешил, а затем изменил код мезонина, чтобы принять элемент iframe. Не то чтобы я это рекомендую. Я рекомендую сделать это правильно, как показано в этом ответе. Благодарю. – aldux

+0

Блестящий, спасибо! –