Найти - Пользователи
Полная версия: Редактирование текста
Начало » Django » Редактирование текста
1
Rebra4
Как можно сделать, чтобы при изменении текста пользователем, его вариант изменения, не сохранялся до тех пор, пока администратор не проверит?
ZerG
добавить флаг “Одобрено” - При редактировании флаг снимается - пока флага нет не публикуется.
Rebra4
нет, мне нужно чтобы старая версия оставалась до одобрения
inoks
Сохранять отредактированный текс в другое поле draft_text, после подтверждения администратором обновлять основной text
Rebra4
а если несколько пользователей могут изменять? (в том смысле,что может быть большое количество новых вариантов, сразу)
ZerG
Разовью свою идею! Все радактируют и все пишут - но пока флаг не установлен - текст скрыт средствами формирования самой ХТМЛ! Админ смотрит варианты и ставит галочку на нужный - которы уже и отображается! Или детальнее опишите задачу
inoks
Если несколько пользователей, тогда например связанная таблица

- DraftText:
- parent - ссылка на оригинальную статью
- user - автор правок
- text - правки
- created_at - время создания правки


после принятия админом конкретной правки, связанные записи в DraftText очищаются (метятся как обработанные).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB