scimma / blast

Django web app for the automatic characterization of supernova hosts
MIT License
1 stars 2 forks source link

Implement uploaded transient processing as a Celery task #209

Closed manning-ncsa closed 6 months ago

manning-ncsa commented 6 months ago

🚀 Feature Request

Is your feature request related to a problem? Please describe.

The transient upload form submits a POST request that processes the list of transients prior to returning an HTTP response. For long lists of transients, this takes a very long time.


Describe the solution you'd like

Define a Celery task for processing a list of uploaded transients, using the same implementation as in app/host/views.py::transient_uploads(), and trigger this task in the POST request so that a response can immediately be returned to the browser.


Describe alternatives you've considered

*


Additional context