cloudvault
v1.2
CloudVaultは、Cloudinaryプラットフォームから構築されています。そのため、パッケージをインストールする前に、アカウントを作成して「API資格情報」を取得することは素晴らしいことです。
ここをクリックしてアカウントを作成し、ログインで資格情報を取得します。
その後、 cloudvaultインストールに進むことができます。
pip install cloudvault
cloudvaultがインストールされたら、プロジェクトのsettings.pyに移動して、次の行を追加します
#!/usr/bin/python
# settings.py
INSTALLED_APPS = [
# ... other apps
"cloudvault" # can be omitted
]
CLOUDINARY = {
"cloud_name": "your_cloud_name",
"api_key": "your_api_key",
"api_secret": "your_api_secret"
}
DEFAULT_FILE_STORAGE = "cloudvault.cloud_storage.CloudinaryStorage"
プロジェクトでcloudvaultを使用する場合、何も変わりません。
#!/usr/bin/python
# models.py
class Picture(models.Model):
image = models.ImageField()
def __str__(self);
return str(self.id)
Pictureインスタンスが保存されると、 self.image.urlに保存しますcloudinary
プロジェクトをインストールするには、プロジェクトをシステムにクローンしてから実行するだけです
python -m pip install /path/to/project/cloudvault/cloudvault/dist/cloudvault-1.1.tar.gz
プロジェクトは正常にインストールする必要があります。
ガブリエル・マイケル・オジョマクペン
[email protected]
09020617734