Skip to content
Snippets Groups Projects
Commit 94e1ff75 authored by Daniel Bessey's avatar Daniel Bessey Committed by Jerome Chauveau
Browse files

Update README with info on S3 bucket management commands

parent 42d3e65f
Branches
No related merge requests found
...@@ -224,6 +224,19 @@ Worker Celery : `poetry run celery -A pount worker -l INFO` ...@@ -224,6 +224,19 @@ Worker Celery : `poetry run celery -A pount worker -l INFO`
Pour réinitialiser les index Elasticsearch : `poetry run python manage.py searchindex rebuild-indices` Pour réinitialiser les index Elasticsearch : `poetry run python manage.py searchindex rebuild-indices`
_NB : le serveur doit être lancé_ _NB : le serveur doit être lancé_
## Gestion des buckets sur S3
Pour faciliter la création et la configuration CORS des buckets sur S3, une commande Django est disponible :
`python manage.py s3bucket create -b nom-du-bucket`
De même pour supprimer : `python manage.py s3bucket delete -b nom-du-bucket`
Lister les buckets : `python manage.py s3bucket list`
Configurer les CORS d'un bucket : `python manage.py s3bucket set_cors -b nom-du-bucket`
Lister les fichiers d'un bucket : `python manage.py s3bucket list -b nom-du-bucket`
## Upload de fichiers sur S3 ## Upload de fichiers sur S3
L'ajout de fichiers se fait directement sur S3. Pour cela, le client demande une URL S3 pré-signée au backend (`/api/items/{id}/post_url/`) et L'ajout de fichiers se fait directement sur S3. Pour cela, le client demande une URL S3 pré-signée au backend (`/api/items/{id}/post_url/`) et
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment