Мне нужно создать портал для создания отчетов на основе деятельности в библиотеке моего колледжа.Для этого мне была предоставлена большая база данных с более чем 200 таблицами.
Так как я занимался разработкой веб-сайта на django, я надеялся использовать это.Теперь, так как у меня уже есть устаревшая база данных, я подумал об использовании команды django inspectdb для автоматической генерации моделей в соответствии с базой данных.
python manage.py inspectdb > portal/models.py
Это сгенерировало модели для меня.Я хочу знать, насколько я могу положиться на эти модели.В моей базе данных есть несколько отношений OneToOne, но django просто сделал их как ForeignKeys.Может ли быть больше таких ошибок в сгенерированных моделях?Поскольку количество таблиц велико, мне сложно просматривать каждую таблицу и проверять соответствующие модели.
Если сгенерированным таким моделям нельзя доверять, я надеялся создать сайт, использующий простой python и строку подключения для подключения MySQL к python.Это позволяет мне получить доступ к базе данных, хотя я не уверен, как создать веб-сайт без использования фреймворка и как интегрировать первые страницы в веб-сайт.