def upload_to(instance, filename): name, ext = os.path.splitext(filename) name = instance.slug and instance.slug or slugify(name) file_name = ''.join([name, ext.lower()]) return os.path.join( force_text(now().strftime(smart_str(attachments_settings.UPLOAD_TO))), file_name )
from django.utils.translation import ugettext as _ from django.conf.urls import url from ella_attachments.views import download_attachment from ella_attachments.utils import slugify urlpatterns = [ url(r'^%s/(?P<slug>.*)' % slugify(_('download')), download_attachment, name='ella_attachments-download'), ]