Fragalysis Backend - Welcome!¶

Contents¶

  • Introduction
    • For Newbies
    • Context
    • The Stack
  • Local developer environment setup
    • Background
    • Prerequisites
    • Setup
    • Launch the stack
    • Troubleshooting
  • Running in Production (+CI/CD)
  • RESTful API (Models, Serializers and Views)
    • Introduction
    • Django REST framework (DRF)
    • EXAMPLE - Model, Serializer, View and URL for Target model
  • Crystallographic data (Models)
    • Schema overview
    • Model details
  • Computational data (Models)
    • Schema overview
    • Model details
  • Projects data (Models)
    • Schema overview
    • Model details
  • Crystallographic data (Views)
    • Where the views are used (frontend)
    • View details
  • Computational data (Views)
    • Where the views are used (frontend)
    • View details
  • Project data (Views)
    • Where the views are used (frontend)
    • View details
  • Miscellaneous data (Views)
    • View details
  • Uploading computational data (Celery tasks and django template)
    • Introducton
    • Template - the upload page for computed sets
    • Celery task - validating uploaded data
    • Celery task - processing and saving uploaded data
  • Serving static files (media)
    • NGINX
    • Adding an endpoint that serves media

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Fragalysis-Backend

Navigation

  • Introduction
  • Local developer environment setup
  • Running in Production (+CI/CD)
  • RESTful API (Models, Serializers and Views)
  • Crystallographic data (Models)
  • Computational data (Models)
  • Projects data (Models)
  • Crystallographic data (Views)
  • Computational data (Views)
  • Project data (Views)
  • Miscellaneous data (Views)
  • Uploading computational data (Celery tasks and django template)
  • Serving static files (media)

Related Topics

  • Documentation overview
    • Next: Introduction

Quick search

©2020, Rachael Skyner. | Powered by Sphinx 3.2.1 & Alabaster 0.7.12 | Page source