上传文件通常不会全部放在一个文件夹下, 这样会比较乱, 一般会根据年月日来创建目录, 方法如下:
from django.conf import settings
import time,os
def mkdirs():
localtime = time.localtime()
year = time.strftime("%Y", localtime)
month = time.strftime("%m%d", localtime)
path = os.path.join(settings.UPLOAD_ROOT, year, month)
if not os.path.exists(path):
os.makedirs(path)
return path
mkdirs()效果如下:

settins.py文件中增加一行
UPLOAD_ROOT = os.path.join(BASE_DIR, )
