TinyMCE JS возвращает 404 в проекте Django - PullRequest
0 голосов
/ 08 апреля 2019

Я получаю 404 на локальном сервере при попытке загрузить файлы TinyMCE JS. Я использую пакет django-mce, я скачал последние файлы mce и добавил их в свой каталог media. При попытке использовать их с формой возвращается 404.

forms.py

from django import forms
from tinymce.widgets import TinyMCE

class post(forms.Form):
  description = forms.CharField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}))

settings.py

# File Management

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

# tinymce

TINYMCE_JS_URL = os.path.join(MEDIA_ROOT, "js/tiny_mce/tinymce.min.js")
TINYMCE_JS_ROOT = os.path.join(MEDIA_ROOT, "js/tiny_mce")

TINYMCE_DEFAULT_CONFIG = {
    'theme': 'advanced',
    'relative_urls': False,
    'plugins': 'media',
    'theme_advanced_buttons1': 'bold,italic,underline,bullist,numlist,|,media,link,unlink,image',
}

Крошечные файлы mce js хранятся в proj/media/js/tiny_mce, а базовый файл js сохраняется как tinymce.min.js

base.html

<head>
...
{{ form.media }}
...
</head>

Редактор работает (что касается столбцов и строк), но отсутствует панель инструментов. Также локальный сервер возвращает GET proj/media/js/tiny_mce/tinymce.min.js HTTP/1.1" 404 3024, и в этот момент я в растерянности. Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...