Posty oznaczone etykietą cms

Django Page CMS

Jest taki projekt, jak w tytule. Linkował nie będę, radzę tylko omijać.

  • niedeterministyczna identyfikacja stron wg slug ("item1/item2" jest tożsamy z "item1/costam/gdziestam/item2")
  • brak szablonów w BD (jedynie konfigurowane w settings; ich zmiana nie powoduje błędu tylko problemy wyświetlania)
  • nieoptymalne generowanie menu
  • publikacja strony odbywa się przez ustawienie wartości Published na "in navigation" lub "hidden" (sic!)
  • problemy z cache (źle użyty mechanizm powoduje problemy przy backendzie innym niż memcached)
  • parszywa implementacja wielojęzykowości
  • ograniczony panel admina przez przesłonięte szablony dla changelist_view (sztywne kolumny, brak features, etc)
  • wyświetlanie stron cms zawsze gdy 404 domyślna trasa do wyświetlenia strony z regexp .* (w połączeniu z błędem rozpoznawania po slug powoduje niesamowite wrażenia)

Lepiej od razu iść w kierunku https://www.django-cms.org/ albo własnej implementacji pod konkretny cel.