0

Если это имеет значение, я использую Flock-Security, Flask-SQLAlchemy и Flask-Admin в своем приложении.Колба: подключение моделей к файлам, например. фотографии профиля

Как мне создать приложение, чтобы я мог подключить строку в базе данных с одним или несколькими файлами, например. пользователь к фотографиям своих профилей?

+0

Добавить столбец для пути к файлу. Загрузите файл, сохраните его где-нибудь, запишите путь. – davidism

ответ

0

Если требуется только один файл/изображение, он должен работать, добавив еще один столбец. Но если вы хотите связать несколько файлов для конкретного пользователя, вы можете создать новую таблицу для отношений:

files table: 

ID | USER_ID | FILEPATH 
=================================================== 
1 | 1   | somewhere/on/the/server.jpg 
2 | 2   | another/file.py 
3 | 1   | second/file/of/user/one.py 

Колонка USER_ID является внешним ключом, что ссылки на первичный ключ в таблице пользователей. Взгляните на docs Flask-SQLalchemy.

 Смежные вопросы

  • Нет связанных вопросов^_^