Я нахожусь на своей первой неделе разработки Django и работаю на странице администратора, которая позволит мне написать быстрый HTML-код с помощью TinyMCE, а затем сохранить его в базе данных. Мне не нужно отображать эту веб-страницу на сайте или добавлять ее в urls.py и т. Д. Фрагмент html будет загружен из базы данных и использоваться в функции просмотра.Форма Django для ввода/сохранения html в базу данных
Я читал в «Практических проектах Django», как интегрировать TinyMCE, поэтому мой вопрос больше связан с лучшим подходом к самой форме. В частности:
1. Есть ли встроенная форма, такая как плоская страница, которая хорошо подходит для этого? Мне нужно только одно поле в форме для html.
2. Как сохранить текст формы после ее ввода?
Я создал модель с JSONField, чтобы сохранить html, но я не понимаю, что делать дальше. Благодарю.
может объяснить немного лучше? – eos87
Какую часть вы хотели бы объяснить лучше? В основном пользователь-администратор сможет войти в систему и перейти на страницу с плоской страницей, где они вводят html-фрагмент. Как только они закончатся, нажмите кнопку «Сохранить», и введенный html будет сохранен в базе данных. – Ian