NCTR Secure Record Transfer

Contents:

  • Introduction
  • Running the App
  • Application Overview
  • Administrator Guide
  • Application Settings
  • Developer Resources
    • Record Transfer App - The Main Application
    • Upload app - Facilitate Secure File Uploads
    • CAAIS App - Models that Implement CAAIS
      • caais.admin - Manage CAAIS models in admin site
      • caais.citation - Add CAAIS citations to text
      • caais.constants - Static values
      • caais.db - Database utilities and custom aggregates
      • caais.export - CSV column reference for exports
      • caais.forms - Forms for CAAIS metadata models
      • caais.managers - Model managers for CAAIS models
      • caais.models - Canadian Archival Accession Information Standard v1.0 models
      • caais.widgets - Custom Django form widgets for CAAIS
    • NGINX App - Serve Files from the Application
    • Utility app - General Utilities for All Apps
    • Management Commands for the Record Transfer App
    • Custom Config Parsers
NCTR Secure Record Transfer
  • Developer Resources
  • CAAIS App - Models that Implement CAAIS
  • View page source

CAAIS App - Models that Implement CAAIS

This app contains the models that implement CAAIS, and some related tools for exporting those models as text. Included is a fully-fleshed out admin site for manually editing caais.models.Metadata objects.

  • caais.admin - Manage CAAIS models in admin site
  • caais.citation - Add CAAIS citations to text
  • caais.constants - Static values
  • caais.db - Database utilities and custom aggregates
  • caais.export - CSV column reference for exports
  • caais.forms - Forms for CAAIS metadata models
  • caais.managers - Model managers for CAAIS models
  • caais.models - Canadian Archival Accession Information Standard v1.0 models
  • caais.widgets - Custom Django form widgets for CAAIS
Previous Next

© Copyright 2025, National Centre for Truth and Reconciliation.

Built with Sphinx using a theme provided by Read the Docs.