1

所以我正在学习Django。我已经用它制作了一些网站。现在我将这些托管到 Heroku。我正在使用免费的 Dyno Heroku。另外,我使用supabase.io数据库而不是 Heroku 的,因为supabase在免费层上为数据库提供了更多空间。现在我面临的问题是媒体文件。我无法访问它们,Heroku因为我没有任何地方可以存储它们。

我已经看到了一些Heroku用于文件存储的插件,但要使用那些我需要提供我的信用卡信息的插件,我没有。

但我在supabase.io. 它提供了 1 GB 的免费存储空间,这对我来说已经绰绰有余了。但我不知道如何将它与我的 Django 应用程序一起使用。这就是我寻求帮助的原因。另外,如果有任何免费的替代方法可以在没有信用卡信息的情况下存储我的媒体文件,请随时指导我。因为我没有任何卡。

4

1 回答 1

2

有一个社区支持的用于 Supabase 的 Python 库,它支持 Supabase 存储,您可以尝试:

https://github.com/supabase-community/supabase-py

在此处查看存储代码:

https://github.com/supabase-community/supabase-py/tree/develop/supabase/lib/storage

于 2021-10-14T15:23:53.183 回答