Architecture

Overview

The geniza project django application is broken up into two primary applications, with corresponding models in the database. The geniza.corpus application handles Documents and Fragments along with related models, functionality and views. The geniza.footnotes application provides functionality and models for Scholarship Records — Source records, and Footnote objects connecting sources to documents.

More detailed database documentation is is autogenerated and hosted via dbdocs.io.