PR-343 Migrates a large part of the Genomic Record codebase to use [Django] and [Django REST Framework]. Both of these frameworks are well-documented, and it is recommended that developers take some time to familiarise themselves.
This migration also changes the directory structure of the project, and it is recommended that developers take a fresh git clone the respository.
The project continues to use the SQLAlchemy ORM, and so a few helpers have been implemented to simplify the integration between [Django Rest Framework] and SQLAlchemy ORM.
BaseAlchemyViewSet is a subclass of rest_framework.viewsets.ViewSet, designed to provide sensible default behaviour for SQLAlchemy models as resources.