This page is role-aware. You will see guidance for your assigned user classes only.
About This Gallery Management System
Open-source Django gallery management application.
Manages artists, artworks, exhibitions (shows), events, and juror reviews/ratings with public-facing pages,
a role-based admin workflow, Mailchimp mailing list integration, and Schema.org JSON-LD structured data on
every content page.
Features
Artists
Profile pages with bio, statement, image, website, Instagram, and linked artworks
Artworks
Detail pages with medium, dimensions, pricing, Schema.org `VisualArtwork` structured data
Shows (Exhibitions)
M2M artists and curators, artworks inline, open-call support, Schema.org `VisualArtsEvent`
Events
Linked to shows with date/time, Schema.org `VisualArtsEvent` with `superEvent`
Reviews and ratings
Per-show juror assignments with one 1 to 5 rating and can provide a review per juror-artwork-show
Tags
Descriptive data and flexible "type" taxonomy. Filterable across all content types; special `Open Call` tag for open-call submissions
Role-based access
Log in and inherit various roles as asigned by gallery staff - `artist`, `curator`, `juror`, `staff` groups with granular permissions and role-specific documentation on this page
Sign In
Local sign in (username/password) or Google OAuth via django-allauth
Admin
Staff role(s) with artwork inline and filter_horizontal for artists/curators/tags; CSV/Excel import-export on all models