26 Jun 2012 19:08
Lendo arquivo direto do form
Boa tarde gente,
Eu tenho um modelo com alguns campos(nome, data,...) e criei no admin um ModelForm que adiciona só ao formulário um FileField, para que eu recebesse um arquivo lê-se esse arquivo e executasse algumas ações, mas o arquivo não é pra ser copiado para o servidor.
O campo está aparecendo lá, mas como eu faço para lê-lo?
<----models.py---->
class CorridaPiloto(models.Model):
piloto = models.ForeignKey(Piloto)
corrida = models.ForeignKey(Corrida)
cat = models.CharField(max_length=20)
data_inscricao = models.DateField(default=datetime.date.today())
pago = models.BooleanField()
track = models.FileField(blank=True,upload_to=save_track)
<----admin.py---->
class CorridaAdmin(admin.ModelAdmin):
form = CorridaAdminForm
admin.site.register(Corrida,CorridaAdmin)
<----forms.py---->
class CorridaAdminForm(forms.ModelForm):
inscricoes = forms.FileField(required=False)
class Meta:
model = Corrida
Desde já, agradeço a atenção.
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>
RSS Feed