Django изначально поддерживает создание моделей и работу с существующими данными. Из документации:
Интеграция Django с устаревшей базой данных
Django все равно потребуется для создания нескольких собственных таблиц, но будет адаптироваться к использованию вашей существующие таблицы. С помощью do c вы можете автоматически создавать модели, подобные этой:
python manage.py inspectdb > models.py
Вам нужно будет определить, хотите ли вы управлять обновлениями структуры таблицы, но это будет связано с подробностями, которые будут укажите c для вашего проекта.