Ir para conteúdo
Fórum Script Brasil

Rondy Brandao

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Rondy Brandao postou

  1. Pessoal, já tentei de tudo, ou quase tudo para fazer upload de vários arquivos no django, basicamente eu quero relacionar um conjunto de imagens a um único objeto, se alguém souber como resolver isso será de grande ajuda, segue o que eu tenho ate agora, neste caso eu uso a biblioteca MultiuploadField, mas se alguém tiver uma sugestão melhor eu aceito: #Model class Anuncio(models.Model): titulo = models.CharField(max_length=30) valor = models.FloatField(null=True, blank=True) descricao = models.TextField() imagem = models.FileField(null=True, blank=True) class Anexo(models.Model): anuncio = ForeignKey(Anuncio, verbose_name=_('Anuncio'), null=True) file = models.FileField(upload_to='imagens') #Form class FormClassificado(forms.ModelForm): class Meta: model = Anuncio fields = ['titulo', 'valor', 'descricao',] files = MultiFileField(min_num=1, max_num=3, max_file_size=1024*1024*5) def save(self, commit=True): instance = super(FormClassificado, self).save(commit) for each in self.cleaned_data['files']: Attachment.objects.create(file=each, anuncio=instance) return instance
×
×
  • Criar Novo...