No soporta nombres de Documentos de mas de 52 caracteres
1234567890123456789012345678901234567890123456789012.docx SI
12345678901234567890123456789012345678901234567890123.docx NO
Da el error:
Warning at /project/7/document/add/
Data truncated for column 'file' at row 1
Request Method: POST
Request URL: http://demo.libreqda.edu.uy/project/7/document/add/
Django Version: 1.4.3
Exception Type: Warning
Exception Value:
Data truncated for column 'file' at row 1
Exception Location: /usr/local/lib/python2.7/dist-packages/MySQLdb/cursors.py in _warning_check, line 117
Python Executable: /usr/bin/python
Python Version: 2.7.3
Python Path:
['/usr/share/libreqda',
'/usr/local/lib/python2.7/site-packages',
'/usr/share/libreqda/src/docx',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/local/lib/python2.7/dist-packages/PIL',
'/usr/lib/python2.7/dist-packages']
Server time: mar, 2 Abr 2013 00:39:53 -0300
Es correcto, la restricción actual es la siguiente:
Largo máximo de nombre de archivo = 100 - LARGO(ruta a carpeta donde se guardan los archivos)
Es posible aumentar el largo máximo (el actual es el que Django pone por defecto). Es importante entender que este cambio implica modificar los modelos de la aplicación. Para eso deberíamos agregar South a los requerimientos del proyecto.