Back-end API, database and authorization components for Open Pledge. Using Python with Django, PostgreSQL/SQLite, and Django REST Framework