refactoring.md 1.7 KB

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