FastDFS客戶端與自定義文件存儲系統
阿新 • • 發佈:2018-12-07
util lan pretty pri mic style size serve sof
<1>安裝
- 安裝提供給大家的fdfs_client-py-master.zip到虛擬環境中
- pip install fdfs_client-py-master.zip
- pip install mutagen
- pip install requests
<2>使用
使用FastDFS客戶端,需要有配置文件。我們在meiduo_mall/utils目錄下新建fastdfs目錄,將提供給大家的client.conf配置文件放到這個目錄中。
需要修改一下client.conf配置文件
base_path=FastDFS客戶端存放日誌文件的目錄
tracker_server=運行tracker服務的機器ip:22122
上傳文件需要先創建fdfs_client.client.Fdfs_client的對象,並指明配置文件,如(借助ipython)
from fdfs_client.client import Fdfs_client
client = Fdfs_client(‘meiduo_mall/utils/fastdfs/client.conf‘)
通過創建的客戶端對象執行上傳文件的方法
client.upload_by_filename(文件名)
或
client.upload_by_buffer(文件bytes數據)
FastDFS客戶端與自定義文件存儲系統