Вопрос по веб-приложению Django с хранилищем firebase и heroku для развертывания

Я сделал сайт генератора обоев, который также позволяет пользователям делиться обоями, мемами и прочим. Я использую свою sqlite db для хранения учетных данных созданных пользователей, а затем использую хранилище firebase для загрузки их изображений (используя pyrebase4), в то время как url изображения извлекается и хранится в sqlite3 db. У меня только два вопроса.

Вопрос 1:

мой первый вопрос: когда я запущу сайт с помощью heroku, нужно ли мне установить какую-то переменную окружения или что-то еще, чтобы он работал? Я знаю, что мы должны сделать что-то подобное для aws, и ваш секретный ключ и т.д... нужно ли мне сделать что-то еще, чтобы он мог работать?

Вопрос 2: Итак, пока пользователь входит на мой сайт, он уже аутентифицирован django... поэтому когда он загружает изображение, он/она не знает, что происходит за кулисами... но я загружаю их изображение в firebase... поэтому в настоящее время в тестовом режиме я делаю это без аутентификации. ...но в продакшене как я собираюсь это сделать? Должен ли я аутентифицировать их на fireabse также? Могу ли я просто позволить любому загрузить файл, пока они зарегистрированы на моем сайте? Что, очевидно, будет гарантировано путем размещения login req dec в функции view...

ps ; я использую firebase вместо aws, потому что мой сайт будет мертв, никто не будет публиковать их, кроме некоторых друзей, возможно, когда я впервые запущу его

Вернуться на верх