У меня есть HTML-страница (не администратор django), показывающая поле WYSIYYG tinymce: мне нужно с ним написать текст (это работает), загрузить несколько изображений, чтобы проиллюстрировать текст (это не работает) инаконец, если возможно, дайте класс этим загруженным изображениям.
Это своего рода генератор страниц, каждый контент, написанный в edidor, будет отображаться как новая страница на моем веб-сайте.
форма:
class PageForm(forms.Form):
name = forms.CharField(max_length=255)
content = forms.CharField(widget=TinyMCE())
модель:
class Page(models.Model):
name = models.CharField(max_length=255,
null=False,
blank=False,
unique=True,)
content = models.TextField(null=False,
blank=False)
slug = models.CharField(max_length=255)
def save(self, *args, **kwargs):
self.slug = slugify(self.name)
super(Page, self).save(*args, **kwargs)
html страница (базовая):
<body>
{% if error %}
<p>Une erreur est survenue</p>
{% endif %}
{% if action == "update-page" %}
<form method="post" action="{% url "page_update" page.slug %}">
{% elif action == "create-page" %}
<form method="post" action="{% url 'page_create' %}">
{% endif %}
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Enregistrer" />
</form>
</body>
На данный момент, когда я нажимаю на вставку /значок редактирования, он просто предлагает мне дать ссылку, а не загружать изображение.
Итак, как мне настроить мой django и / или настроить tinymce
Спасибо.(пожалуйста, учтите, что мой английский и мой dev lvl иногда слишком слабы, чтобы понимать некоторые части технической документации)