django-albertson est une bibliothèque d'intégration pour Django et Albertson.
Utiliser
DjangoSettingsMixin
dj_albertson.mixins.DjangoSettingsMixin
Ce mixin fournit chargement automatique des paramètres par défaut pour un CounterPool à partir du module de configuration de Django.
Voici un exemple de l'utilisation:
de CounterPool d'importation albertson
de dj_albertson.mixins importation DjangoSettingsMixin
MyCounter de classe (DjangoSettingsMixin, CounterPool):
& Nbsp; '' '
& Nbsp; Ce est ça, votre fait!
& Nbsp; '' '
Une fois que vous avez ajouté ce mixin à vos classes de compteur de la piscine, les paramètres suivants seront utilisés:
ALBERTSON_AWS_ACCESS_KEY
& Nbsp; L'accès id clé AWS qui sera utilisé pour accéder DynamoDB. Ce est le paramètre qui sera utilisé si les deux AWS_ACCESS_KEY_ID et ALBERTSON_AWS_ACCESS_KEY sont fournis.
ALBERTSON_AWS_SECRET_KEY
& Nbsp; La clé de Secet AWS qui sera utilisé pour accéder DynamoDB. Ce est le paramètre qui sera utilisé si les deux AWS_SECRET_ACCESS_KEY et ALBERTSON_AWS_SECRET_KEY sont fournis.
AWS_ACCESS_KEY_ID
& Nbsp; Une forme plus générique de ALBERTSON_AWS_ACCESS_KEY
AWS_SECRET_ACCESS_KEY
& Nbsp; Une forme plus générique de ALBERTSON_AWS_SECRET_KEY
ALBERTSON_DEFAULT_READ_UNITS
& Nbsp; Le défaut de lire le débit qui sera mis sur les tables nouvellement créées.
& Nbsp; par défaut: 3
ALBERTSON_DEFAULT_WRITE_UNITS
& Nbsp; Le débit en écriture par défaut qui sera mis sur les tables nouvellement créées.
& Nbsp; par défaut: 5
ALBERTSON_AUTO_CREATE_TABLE
& Nbsp; Un drapeau pour contrôler la façon dont doit se comporter Albertson quand il essaie d'utiliser une table qui ne existe pas. Si vrai, Albertson va créer une nouvelle table. Si la valeur est False, Albertson permettra l'exception de boto sous-jacente à faire des bulles à travers la pile.
& Nbsp; par défaut: True
Exigences :
- Python
- Django
Commentaires non trouvées