Skip to content

Integrate Django dashboard app into maia-toolkit Python package #101

@SimoneBendazzoli93

Description

@SimoneBendazzoli93

Summary

Integrate the Django dashboard app currently under dashboard/apps and dashboard/core into the maia-toolkit Python package.

Details

  • Package all contents of the dashboard app (including Python files, HTML templates, PNG files, Django templates, etc.) found in dashboard/apps and dashboard/core into the maia-toolkit package.

Related Script Requirement

A corresponding script should be added to the MAIA_scripts repository to automate dashboard setup operations:

python manage.py makemigrations authentication
python manage.py makemigrations gpu_scheduler
python manage.py makemigrations
python manage.py migrate
python manage.py runserver 0.0.0.0:8000 --insecure &

Acceptance Criteria

  • The dashboard app, including all relevant files (Python, HTML, PNG, templates), is packaged within maia-toolkit.
  • A setup script is available in MAIA_scripts automating migration and server startup for the dashboard.
  • Documentation on integration steps and usage.

Notes

  • Ensure supported file types and templates are included from both dashboard/apps and dashboard/core.
  • Coordinate changes between maia-toolkit and MAIA_scripts for seamless integration.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions