django-albertson is een integratie bibliotheek voor Django en Albertson.
Gebruik
DjangoSettingsMixin
dj_albertson.mixins.DjangoSettingsMixin
Dit mixin biedt het automatisch laden van de standaardinstellingen voor een CounterPool uit de module Django instellingen.
Hieronder is een voorbeeld gebruiken:
van Albertson import CounterPool
van dj_albertson.mixins import DjangoSettingsMixin
klasse MyCounter (DjangoSettingsMixin, CounterPool):
& Nbsp; '' '
& Nbsp; Dat is het, je bent klaar!
& Nbsp; '' '
Zodra u dit mixin heeft toegevoegd aan uw toonbank zwembad klassen, zullen de volgende instellingen worden gebruikt:
ALBERTSON_AWS_ACCESS_KEY
& Nbsp; De AWS toegangssleutel id die wordt gebruikt om toegang te krijgen DynamoDB. Dit is de instelling die wordt gebruikt als zowel AWS_ACCESS_KEY_ID en ALBERTSON_AWS_ACCESS_KEY voorzien.
ALBERTSON_AWS_SECRET_KEY
& Nbsp; De AWS secet sleutel die zal worden gebruikt om toegang te krijgen tot DynamoDB. Dit is de instelling die wordt gebruikt als zowel AWS_SECRET_ACCESS_KEY en ALBERTSON_AWS_SECRET_KEY voorzien.
AWS_ACCESS_KEY_ID
& Nbsp; Een meer generieke vorm van ALBERTSON_AWS_ACCESS_KEY
AWS_SECRET_ACCESS_KEY
& Nbsp; Een meer generieke vorm van ALBERTSON_AWS_SECRET_KEY
ALBERTSON_DEFAULT_READ_UNITS
& Nbsp; De standaard lezen throughput die zal worden ingesteld op nieuw gemaakte tafels.
& Nbsp; standaard: 3
ALBERTSON_DEFAULT_WRITE_UNITS
& Nbsp; De standaard write throughput die zal worden ingesteld op nieuw gemaakte tafels.
& Nbsp; standaard: 5
ALBERTSON_AUTO_CREATE_TABLE
& Nbsp; Een vlag om te bepalen hoe Albertson moeten gedragen wanneer het probeert om een tafel die niet bestaat gebruiken. Indien ingesteld op True, zal Albertson een nieuwe tabel te maken. Indien ingesteld op False, zal Albertson de onderliggende boto uitzondering te borrelen door de stapel staan.
& Nbsp; standaard: True
Eisen
- Python
- Django
Reacties niet gevonden