Size: a a a

Django [ru] #STAY HOME

2020 June 25

К👨

Кемп 👨🏻‍💻... in Django [ru] #STAY HOME
а какое поле нужно в джанге для того чтобы отправлять файлы как у телеграмма ?
источник

N

Nire in Django [ru] #STAY HOME
Кемп 👨🏻‍💻
а какое поле нужно в джанге для того чтобы отправлять файлы как у телеграмма ?
filefield
источник

К👨

Кемп 👨🏻‍💻... in Django [ru] #STAY HOME
его прикрутить к форме?
источник

N

Nire in Django [ru] #STAY HOME
ну это не в джанге, а в стандартном orm
источник

N

Nire in Django [ru] #STAY HOME
Кемп 👨🏻‍💻
его прикрутить к форме?
попробуй сначала загуглить, потом спрашивать
источник

N

Nick in Django [ru] #STAY HOME
всем привет!
как можно сделать  one time temporary link ?
функционал-  юзеру на почту будет приходить ссылка, он будет переходить по ней(она должна передавать данные, какие файлы в архив закидывать), ему будет показываться кнопка на скачивание архива
мне нужно понять как сделать функционал именно разовой временной ссылки
источник

N

Nire in Django [ru] #STAY HOME
Nick
всем привет!
как можно сделать  one time temporary link ?
функционал-  юзеру на почту будет приходить ссылка, он будет переходить по ней(она должна передавать данные, какие файлы в архив закидывать), ему будет показываться кнопка на скачивание архива
мне нужно понять как сделать функционал именно разовой временной ссылки
это в nginx настраивается
источник

N

Nire in Django [ru] #STAY HOME
x-access или чето такое, когда он еще у бека спрашивает
источник

D

Dmitry in Django [ru] #STAY HOME
Nick
всем привет!
как можно сделать  one time temporary link ?
функционал-  юзеру на почту будет приходить ссылка, он будет переходить по ней(она должна передавать данные, какие файлы в архив закидывать), ему будет показываться кнопка на скачивание архива
мне нужно понять как сделать функционал именно разовой временной ссылки
Если ты хочешь следить за тем, кто скачал, то во время запроса на скачивание можешь создавать объект модели с полями:
uuid
file
email/user
downloaded
И вьюху, которая будет отдавать нужный файл по uuid и отдавать 404 при downloaded
источник

N

Nire in Django [ru] #STAY HOME
Nick
всем привет!
как можно сделать  one time temporary link ?
функционал-  юзеру на почту будет приходить ссылка, он будет переходить по ней(она должна передавать данные, какие файлы в архив закидывать), ему будет показываться кнопка на скачивание архива
мне нужно понять как сделать функционал именно разовой временной ссылки
X-Accel-Redirect
источник

N

Nire in Django [ru] #STAY HOME
Dmitry
Если ты хочешь следить за тем, кто скачал, то во время запроса на скачивание можешь создавать объект модели с полями:
uuid
file
email/user
downloaded
И вьюху, которая будет отдавать нужный файл по uuid и отдавать 404 при downloaded
вообще мне кажется стремно во вью отдавать файлы, если они не генерятся
источник

N

Nire in Django [ru] #STAY HOME
ну это имхо, конечно
источник

D

Dmitry in Django [ru] #STAY HOME
Nire
вообще мне кажется стремно во вью отдавать файлы, если они не генерятся
файл может храниться и во внешнем хранилище, вью отдёт ссылку
источник

N

Nire in Django [ru] #STAY HOME
Dmitry
файл может храниться и во внешнем хранилище, вью отдёт ссылку
ну тогда надо будет ссылку менять, по времени
источник

N

Nire in Django [ru] #STAY HOME
если он раздает простым вариантом через nginx, а не aws s3 это будет сложно
источник

N

Nire in Django [ru] #STAY HOME
это рабочий вариант, если хранилище настроено отдавать файлы через токен.
источник

D

Dmitry in Django [ru] #STAY HOME
Nire
если он раздает простым вариантом через nginx, а не aws s3 это будет сложно
Что сложного? Причем тут nginx?
источник

N

Nire in Django [ru] #STAY HOME
Dmitry
Что сложного? Причем тут nginx?
хотя да, тут сбор
источник

N

Nire in Django [ru] #STAY HOME
Dmitry
Что сложного? Причем тут nginx?
ну как причем? файлы то он раздает
источник

N

Nire in Django [ru] #STAY HOME
X-Accel-Redirect для простых файлов я думаю лучшее
источник