RkBlog

Hardware, programming and astronomy tutorials and reviews.

Powiązania między aplikacjami projektu Diamanda

Aplikacje zawarte w Diamandzie można używać jako całość, można też wyłączyć niepotrzebne lub też wykorzystać niektóre w swoich projektach. Niniejszy artykuł omówi sposób działania poszczególnych aplikacji oraz powiązania między nimi.

myghtyboard

Aplikacja forum dyskusyjnego. Główny link to /forum/. Nie wykorzystuje innych modułów poza prostymi powiązaniami:

Statystyki (pagestats)

Dostępne dla adminów pod linkiem /stats/ zawiera statystyki dotyczące unikalnych wejść. Dane zapisywane są poprzez middleware statsMiddleware.py - jeden wpis z danego IP dziennie. Warto regularnie czyścić tabelę statystyk. Moduł niezależny

Treść (pages)

Artykuł o slugu "index" wykorzystywany jest na stronie głównej (treść, tytuł, opis). Odnośnik do artykułu to /w/p/SLUG/

Panel Użytkownika (userpanel)

Niepowiązany z innymi aplikacjami. Odnośnik to /user/.
RkBlog

Diamanda - Aplikacje Django, 14 July 2008, Piotr Maliński

Comment article