Interacting with your TOM through code¶
Advanced Querying - Get a couple of tips on programmatic querying with Django’s QuerySet API
Automating Tasks - Run commands automatically to keep your TOM working even when you aren’t
Background Tasks - Learn how to set up an asynchronous task library to handle long running and/or concurrent functions.
Running Custom Code Hooks - Learn how to run your own scripts when certain actions happen within your TOM (for example, an observation completes).
Scripting your TOM with Jupyter Notebooks - Use a Jupyter notebook (or just a python console/scripts) to interact directly with your TOM.