Thursday, February 26, 2015

Re: how to put files in different dirs

On 26.02.2015 02:30, 163 email wrote:
> yes , what i mean is "media files".
> there are so many file,may be several thousands ,to be uploaded
> from client to server.
> if all files in one dir , it'll be slow.
> but i don't find any way put files in different dirs just using django.
> now i write a function to put files in different dirs ,but it complex.
> is there any easy way ?
> Thanks !
> ------------------------------------------------------------------------
> 163 email

There is an easy way for accomplishing what you want mentioned in
djangos docs:

»For example, say your MEDIA_ROOT is set to '/home/media', and upload_to
is set to 'photos/%Y/%m/%d'. The '%Y/%m/%d' part of upload_to is
strftime() formatting; '%Y' is the four-digit year, '%m' is the
two-digit month and '%d' is the two-digit day. If you upload a file on
Jan. 15, 2007, it will be saved in the directory
/home/media/photos/2007/01/15.«

https://docs.djangoproject.com/en/1.7/ref/models/fields/#django.db.models.FileField.storage

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/54EEE445.9030409%40fsfe.org.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment