бд и привязку пользователя к бд настроил, работает. Теперь появилась другая проблема, хочу сделать так, чтобы на странице, где отображаются файлы, можно было создавать папки и в них распихивать все добро, что загрузил. Не пойму в принципе как это сделать. Как создать папку, где хранить сам факт существования n-го кол-ва созданных папок(бд?) и как организовать перемещение файлов между этими папками?Может кто подсказать? когда гугл видит в одном предложении слова flask и dir ли flask и folder, не выдает ничего кроме инфы о структуре проекта.
One to many
Папка это моделька, файл это моделька. Создать папку — создать сущность в бд, создать файл — создать сущность в бд, связать ее с сущностью папка и сохранить в бд контент файла. Как выше писали тип отношений one to many. Насчет физического раположения контента в бд это конечно отдельный вопрос, почему не на s3, но если проект не планируется большим то можно и так
Обсуждают сегодня