Very beginner’s question, but I don’t know how to send the images to supabase and also how to make them appear later, should I save them as text or json?
1 Like
Fala gustavo, boa tarde.
Para subir uma imagem no supabase, não precisa do encode file as base64, apenas faça:
- Crie um bucket no supabase, público ou com políticas, dependente do que você quer.
- No weweb.io utilize o workflow: Storage | Upload a file. Coloque o nome do bucket, o path pode ser algum código ou o nome do arquivo ( o que vc quiser ), no file coloque o valor do upload.
- Para salvar a imagem em alguma tabela, crie uma coluna de text, no workflow de upload a file, coloque o workflow de insert na tabela que você criou a coluna. Coloque como valor a url do seu supabase ex: https://muyfvlihymagmn.supabase.co/storage/v1/object/public + o nome do bucket + o path da foto. Então se meu bucket chama: fotos_usuarios e o path da minha foto foi carlos_foto o link ficaria: https://muyfvlihymagmn.supabase.co/storage/v1/object/public/fotos_usuarios/carlos_foto, assim dando o link direto da foto.
- Para exibir essa foto no weweb.io, utilize o componente de image, e coloque na formula da propriedade image a url da sua foto.
Qualquer dúvida me fale!
1 Like