From b406ea6c7a146da72ffa3c5aa029b9abd02b1823 Mon Sep 17 00:00:00 2001 From: Dmytro Trotsko Date: Thu, 16 May 2024 19:33:56 +0300 Subject: [PATCH 1/2] OKRS24-198 Added init data export feature. --- src/assets/css/custom.css | 4 + src/signal_documentation/settings.py | 1 + src/signals/views.py | 1 + src/templates/signals/epivis_block.html | 124 ---------- .../signals/epivis_export_data_block.html | 211 ++++++++++++++++++ src/templates/signals/signal_detail.html | 2 +- 6 files changed, 218 insertions(+), 125 deletions(-) delete mode 100644 src/templates/signals/epivis_block.html create mode 100644 src/templates/signals/epivis_export_data_block.html diff --git a/src/assets/css/custom.css b/src/assets/css/custom.css index 9b9a22f..86de63b 100644 --- a/src/assets/css/custom.css +++ b/src/assets/css/custom.css @@ -115,6 +115,10 @@ border: none!important; } +.select2-container--default .select2-selection--multiple { + border: none!important; +} + .select2-container--default .select2-selection--single .select2-selection__arrow { display: none!important; } diff --git a/src/signal_documentation/settings.py b/src/signal_documentation/settings.py index e7d5ff0..77521fe 100644 --- a/src/signal_documentation/settings.py +++ b/src/signal_documentation/settings.py @@ -24,6 +24,7 @@ from sentry_sdk.integrations.redis import RedisIntegration EPIVIS_URL = "https://deploy-preview-36--cmu-delphi-epivis.netlify.app/" +DATA_EXPORT_URL = "https://api.covidcast.cmu.edu/epidata/covidcast/csv" SENTRY_DSN = os.environ.get('SENTRY_DSN') if SENTRY_DSN: diff --git a/src/signals/views.py b/src/signals/views.py index de4f8f0..52d34d8 100644 --- a/src/signals/views.py +++ b/src/signals/views.py @@ -102,6 +102,7 @@ def get_context_data(self, **kwargs) -> Dict[str, Any]: context: Dict[str, Any] = super().get_context_data(**kwargs) context["epivis_url"] = settings.EPIVIS_URL + context["data_export_url"] = settings.DATA_EXPORT_URL return context diff --git a/src/templates/signals/epivis_block.html b/src/templates/signals/epivis_block.html deleted file mode 100644 index 5543868..0000000 --- a/src/templates/signals/epivis_block.html +++ /dev/null @@ -1,124 +0,0 @@ -
Plot data
-
-
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
- -
-
-
-
-
-
- diff --git a/src/templates/signals/epivis_export_data_block.html b/src/templates/signals/epivis_export_data_block.html new file mode 100644 index 0000000..0511aae --- /dev/null +++ b/src/templates/signals/epivis_export_data_block.html @@ -0,0 +1,211 @@ +
Plot / Export data
+
+
+
+
+
+
+
+ +
+
+
+ + +
+
+ + +
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ + +
+ +
+
+
+
+
+
+ diff --git a/src/templates/signals/signal_detail.html b/src/templates/signals/signal_detail.html index 8a4a810..084217e 100644 --- a/src/templates/signals/signal_detail.html +++ b/src/templates/signals/signal_detail.html @@ -221,7 +221,7 @@
Response Example
{% endif %} - {% include "signals/epivis_block.html"%} + {% include "signals/epivis_export_data_block.html"%}
Related links
From 7b9ecb7f58bec15e175da15262282f129d8d5b8f Mon Sep 17 00:00:00 2001 From: Dmytro Trotsko Date: Thu, 16 May 2024 20:24:30 +0300 Subject: [PATCH 2/2] OKRS24-198 Finished export data feature. --- .../signals/epivis_export_data_block.html | 42 ++++++++++++------- 1 file changed, 28 insertions(+), 14 deletions(-) diff --git a/src/templates/signals/epivis_export_data_block.html b/src/templates/signals/epivis_export_data_block.html index 0511aae..faa2950 100644 --- a/src/templates/signals/epivis_export_data_block.html +++ b/src/templates/signals/epivis_export_data_block.html @@ -99,7 +99,13 @@
Plot / Export data