2010-01-04 22 views
5

Czy istnieje prosty sposób dodania "WikiField" do modelu, który mam w mojej aplikacji?Czy jest dobry WikiField dla modeli django?

myślę najważniejsze wymagania:

  • Pole tekstowe, które mogą być dodawane do każdego modelu.
  • prosty znacznik wiki lub edytor edytora, który umożliwia formatowanie tekstu i łatwe wstawianie linków i obrazów.
  • zapisuje historię zmian z informacjami o autorze i pozwala łatwo przywrócić poprzednią wersję.

Tylko wyjaśnić, co próbuję zrobić: Wyobraź sobie, że masz aplikację księgarni. Większość danych modelu Księgowego pochodzi z katalogu sklepu. Teraz chcielibyśmy dodać blok tekstu, który jest wiki społeczności, aby użytkownicy mogli na przykład napisać podsumowanie fabuły.

+0

Naprawdę próbowałem tego szukać, ale poszukiwanie kombinacji "djago" "modelu" "pola" i "wiki" jest po prostu zbyt ogólne ... –

Odpowiedz

5

Co powiesz na połączenie django-reversion i django-tinymce lub Markdown, jeśli wolisz pisać przecenę?

Nie natknąłem się na żadne typy pól specjalnie dla Wiki, ale przy pisaniu tych komponentów naprawdę nie powinno to potrwać zbyt długo.

+0

Dzięki. django-reversion wygląda fajnie. Przyjrzę się temu. –

Powiązane problemy