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.

Krótko o mnie

Logo nowak.tech

Jestem programistą, architektem systemów IT oraz właścicielem marki nowak.tech. Specjalizuję się w aplikacjach webowych, szczególnie w Python oraz Django, PostgreSQL oraz systemach wyszukiwana ElasticSearch.

Zajmuję się wsparciem istniejących systemów oraz projektowaniem i produkcją. W branży działam od 2001 roku. Oferuję doświadczenie, profesjonalizm oraz indywidualne podejście do zleceń.

Zainteresowanych moimi usługami zapraszam do wysłania zapytania.

Javascript logo PostgreSQL logo Cassandra logo Redis logo ElasticSearch logo Ansible logo HTML5 logo CSS3 logo NGINX logo Docker logo

Komentarze

2017-02-16 13:38:08 Marcin Nowak:

And you can't see the difference between french and polish. You are nasty spammer, I'll slap your butt.