storage yaratildi

This commit is contained in:
Husanjonazamov
2026-03-13 20:17:06 +05:00
commit 1c692b51b6
256 changed files with 8852 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import boto3
import os
from botocore.client import Config
s3 = boto3.resource('s3',
endpoint_url='http://minio:9000',
aws_access_key_id='minioadmin',
aws_secret_access_key='minioadmin123',
config=Config(signature_version='s3v4'),
region_name='us-east-1')
buckets = ['media', 'static']
for bucket_name in buckets:
bucket = s3.Bucket(bucket_name)
try:
bucket.create()
print(f"Bucket '{bucket_name}' yaratildi.")
except Exception as e:
if "BucketAlreadyOwnedByYou" in str(e) or "BucketAlreadyExists" in str(e):
print(f"Bucket '{bucket_name}' allaqachon mavjud.")
else:
print(f"Xato: {e}")