Implement data integration tasks with Celery, including periodic fetching and manual refresh of chat data; add utility functions for data processing and transcript handling; create views and URLs for manual data refresh; establish Redis and Celery configuration; enhance error handling and logging; introduce scripts for data cleanup and fixing dashboard data; update documentation for Redis and Celery setup and troubleshooting.

This commit is contained in:
2025-05-18 13:33:11 +00:00
parent e8f2d2adc2
commit 8bbbb109bd
63 changed files with 4601 additions and 164 deletions

View File

@ -31,7 +31,15 @@ def main():
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dashboard_project.settings")
# For specific commands, insert the command name at the start of argv
if cmd_name in ["runserver", "migrate", "makemigrations", "collectstatic", "createsuperuser", "shell", "test"]:
if cmd_name in [
"runserver",
"migrate",
"makemigrations",
"collectstatic",
"createsuperuser",
"shell",
"test",
]:
sys.argv.insert(1, cmd_name)
# Execute the Django management command