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
      • upload.admin - Manage upload models in admin site
      • upload.check - Check That Uploaded Files are Valid
      • upload.clam - Scan for Malware with ClamAV
      • upload.constants - Constants
      • upload.handles - Opaque Upload Handles
      • upload.html - HTML upload sanitization
      • upload.managers - Model managers for upload models
      • upload.mime - Check file MIME types
      • upload.models - Models for upload app
      • upload.storage - Uploaded file storage
      • upload.views - Views for Uploading and Downloading Files
    • CAAIS App - Models that Implement 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
  • Upload app - Facilitate Secure File Uploads
  • View page source

Upload app - Facilitate Secure File Uploads

The upload app is responsible for accepting file uploads, and validating those uploads.

  • upload.admin - Manage upload models in admin site
  • upload.check - Check That Uploaded Files are Valid
  • upload.clam - Scan for Malware with ClamAV
  • upload.constants - Constants
  • upload.handles - Opaque Upload Handles
  • upload.html - HTML upload sanitization
  • upload.managers - Model managers for upload models
  • upload.mime - Check file MIME types
  • upload.models - Models for upload app
  • upload.storage - Uploaded file storage
  • upload.views - Views for Uploading and Downloading Files
Previous Next

© Copyright 2025, National Centre for Truth and Reconciliation.

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