How bradlannon/bandedstilts works
This repository is a Django website with content areas for pages, blog posts, gigs, music, reviews, and galleries, plus supporting media and AJAX packages. The README documents environment-configured database access and S3 static-file hosting, and deployment on Heroku. The tree identifies app views and models, but their implementations and URL wiring were not sampled, so those relationships are not asserted here.
Main entry points: settings.py Django settings · urls.py Django URLs
Components 23
Site Content
- Pages
pages/views.py - Page records
pages/models.py - Blog
blog/views.py - Blog records
blog/models.py - Gigs
gigs/views.py - Gig records
gigs/models.py - Music
music/views.py - Music records
music/models.py - Reviews
reviews/views.py - Review records
reviews/models.py
Media Features
- Gallery
gallery/views.py - Gallery records
gallery/models.py - Photo management
photologue/models.py - Video embeds
embed_video/templatetags/embed_video_tags.py
AJAX Support
- AJAX endpoints
dajaxice/views.py - AJAX discovery
dajaxice/core/Dajaxice.py - AJAX responses
dajax/core.py
Runtime Services
- Django URLs
djangoproject/urls.py - Django settings
djangoproject/settings.py - Configured database
- Heroku
- Amazon S3
Other components
- Website visitor
Connections 4
- Website visitor → Django URLs: requests pages
- Django settings → Configured database: configures connection
- Django settings → Amazon S3: configures static storage
- Heroku → Django URLs: hosts website