Refactored Code Layout ====================== Directory Tree -------------- ``` misago/ App root structure +-admin/ Admin apps +-common/ Common apps +-core/ Core features +-fixtures/ Starting data +-front/ Frontend apps +-management/ manage.py commands +-migrations/ South DB migrations +-models/ Models +-middleware/ Middlewares +-templatetags/ Template tags +-utils/ Small helpers that are imported by models/views +-validators/ Validators +-__init__.py Misago init, contains Misago version +-context_processors.py Misago context processors +-settingsbase.py Base configuration +-urls.py Default urls ``` ACL --- Activation ---------- Admin ----- Alerts ------ Authn ----- Banning ------- Bruteforce ---------- Captcha ------- Cookiejar --------- Crawlers -------- CSRF ---- Firewalls --------- Forms ----- Forumroles ---------- Forums ------ Heartbeat --------- Markdown -------- Messages -------- Monitor ------- Newsfeed -------- Newsletters ----------- Profiles -------- Prune ----- Ranks ----- Readstracker ------------ Register -------- ResetPswd --------- Roles ----- Search ------ Sessions -------- Settings -------- Setup ----- Stats ----- Stopwatch --------- Team ---- Template -------- Themes ------ Threads ------- Timezones --------- ToS --- UserCP ------ Users ----- Utils ----- Watcher -------