FastDFS学习笔记:https://pan.baidu.com/s/190W1aOwx2kEkUciyKvmXiA 密码:d84o
安装fdfs_client:cd 进入fdfs_client-py-master.zip所在目录, pip3 install fdfs_client-py-master.zip
utils/fdfs/storage.py(自定义Storage存储类):
from django.core.files.storage import Storage
from django.conf import settings
from fdfs_client.client import Fdfs_client
# 自定义的文件存储类 (继承Storage)
# 后台Admin管理站点中,就是通过Storage类来实现文件的上传/下载。
class FDFSStorage(Storage):
'''fast dfs文件存储类'''
def __init__(self, client_conf=None, base_url=None):
'''初始化'''
if client_conf is None:
client_conf = setti