[pyar] (sin asunto)
Daniel Moisset
dmoisset en machinalis.com
Jue Dic 6 11:25:37 ART 2012
Si, necesitas cambiar el widget del formfield para file. fijate en la
documentación de forms como se cambian widgets y se escriben otros y
cualquier duda avisa
Saludos,
D.
On Wed, Dec 5, 2012 at 8:03 PM, Martín Mauro Zucchiatti <
tanomartin05 en hotmail.com> wrote:
> Buenas tardes a todos.
>
> Quería hacerles una consulta haber si alguno de ustedes se topo con el
> mismo problema que yo...
> Estoy utilizando Django para realizar un Proyecto y tengo una clase que
> contiene un FileField...
>
> *class Practice(models.Model):*
> * uid = models.CharField(max_length=32)*
> * course = models.ForeignKey(Course)*
> * file = models.FileField(upload_to=BASE_PATH + FOLDERNAME)*
> * deadline = models.DateField()*
> * *
> * class Meta:*
> * """Metadata class indicating how this objects must be unique"""*
> * unique_together = (("uid", "course"),)*
> * *
> * def __str__(self):*
> * """Stringify the Practice or assignment"""*
> * return (str(self.uid))*
>
> con su respectivo formulario
>
> *ERRORTYPEPERMITED = "Only pdf is permited to upload!"*
> *TYPEPDF = "application/pdf"*
> *
> *
> *class PracticeForm(ModelForm):*
> * class Meta:*
> * model = Practice*
> * *
> * def clean_file(self):*
> * data = self.cleaned_data['file']*
> * try:*
> * ext = data.content_type*
> * if (ext != TYPEPDF):*
> * raise forms.ValidationError(ERRORTYPEPERMITED)*
> * except AttributeError:*
> * pass *
> * return data*
>
> Mi consulta es, hay alguna manera de que no aparezca en el formulario de
> edición de esa clase el tag "Currently" que contiene el
> path completo donde se encuentra el archivo o mejor aun cambiar el link
> que contiene por defecto por uno mio.
>
> Desde ya muchas gracias..
>
> Saludos!
> Martín
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121206/361326d3/attachment.html>
More information about the pyar
mailing list