vernonlacerda

solucao_envio_arquivos_formulario_django_com_url

Jun 11th, 2021
794
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.    if request.method == 'POST' and request.FILES['arquivo_file']:
  2.        #Carrega is dados do POST do formulário para form
  3.         form = ArquivoForm(request.POST)
  4.        #carrega os dados do FILE do formulário para myfile
  5.         myfile = request.FILES['arquivo_file']
  6.        #instancia o FileSystemStorage
  7.         fs = FileSystemStorage()
  8.        #carrega o método save do fs para a variável filename
  9.         filename = fs.save(myfile.name, myfile)
  10.        #gera a URL do arquivo
  11.         uploaded_file_url = fs.url(filename)
  12.         #printa a URL para conferir
  13.         print(uploaded_file_url)
  14.        
  15.        #falta validar o formulário
RAW Paste Data