Read and write a DB file stored in aws s3 (Heroku + Django) -


i´m stuck easy requirement, appreciate ideas!

first enviroment: django app deployed on heroku postgres db , serving static files aws s3.

i have model filefield, , when upload file stored in aws s3 bucket.

i need read file, write text , save again, should easy, right?

i managed in dev in laptop, when deploy app heroku lot of errors file path error (i guess tries aws bucket path in heroku server), write permmissions , others...

am doing wrong? how can achieve this? thx in advanced!

i thinking wrong...

the solutions read , write directly in defined storage:

from django.core.files.storage import default_storage default_storage.open(model.field.name, "w+") f:     f.write("hello") 

hope can useful anyone


Comments