From 34161e8f6147120eae6530d9de501b0866bb84c6 Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Tue, 10 Jun 2025 17:18:06 -0500 Subject: Display the success page. --- uploader/phenotypes/views.py | 7 +++- .../phenotypes/load-phenotypes-success.html | 42 ++++++++++++++++++++++ 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 uploader/templates/phenotypes/load-phenotypes-success.html diff --git a/uploader/phenotypes/views.py b/uploader/phenotypes/views.py index 82b46ff..6bc7471 100644 --- a/uploader/phenotypes/views.py +++ b/uploader/phenotypes/views.py @@ -1153,6 +1153,11 @@ def load_data_success( try: job = gnlibs_jobs.job(conn, job_id, fulldetails=True) app.logger.debug("THE JOB: %s", job) - return jsonify(job) + return render_template("phenotypes/load-phenotypes-success.html", + species=species, + population=population, + dataset=dataset, + job=job, + gn2_server_url=app.config["GN2_SERVER_URL"]) except JobNotFound as jnf: return render_template("jobs/job-not-found.html", job_id=job_id) diff --git a/uploader/templates/phenotypes/load-phenotypes-success.html b/uploader/templates/phenotypes/load-phenotypes-success.html new file mode 100644 index 0000000..3baca5b --- /dev/null +++ b/uploader/templates/phenotypes/load-phenotypes-success.html @@ -0,0 +1,42 @@ +{%extends "phenotypes/base.html"%} +{%from "flash_messages.html" import flash_all_messages%} +{%from "macro-table-pagination.html" import table_pagination%} +{%from "phenotypes/macro-display-pheno-dataset-card.html" import display_pheno_dataset_card%} + +{%block title%}Phenotypes{%endblock%} + +{%block pagetitle%}Phenotypes{%endblock%} + +{%block lvl4_breadcrumbs%} + +{%endblock%} + +{%block contents%} +
+

You have successfully loaded + your + new phenotypes into the database.

+ + +

View your data + on GeneNetwork2. + You might need to login to GeneNetwork2 to view specific traits.

+
+{%endblock%} + +{%block sidebarcontents%} +{{display_pheno_dataset_card(species, population, dataset)}} +{%endblock%} + + +{%block more_javascript%}{%endblock%} -- cgit v1.2.3