django-Albertson jest biblioteka integracyjny dla Django i Albertsona.
Zastosowanie
DjangoSettingsMixin
dj_albertson.mixins.DjangoSettingsMixin
Ten wstawek zapewnia automatyczne ładowanie ustawień domyślnych dla CounterPool z modułu ustawień django.
Poniżej znajduje się przykład użycia:
z ALBERTSON importu CounterPool
z dj_albertson.mixins importu DjangoSettingsMixin
Klasa MyCounter (DjangoSettingsMixin, CounterPool):
& Nbsp; '' '
& Nbsp; To jest to, to zrobisz!
& Nbsp; '' '
Po dodaniu tę wstawkę do klas basen recepty, stosowane będą następujące ustawienia:
ALBERTSON_AWS_ACCESS_KEY
& Nbsp; klawisz dostępu id AWS, który będzie używany do dostępu DynamoDB. Jest to ustawienie, które będą stosowane, gdy oba AWS_ACCESS_KEY_ID i ALBERTSON_AWS_ACCESS_KEY są zapewnione.
ALBERTSON_AWS_SECRET_KEY
& Nbsp, Klawisz secet AWS, która będzie używana w celu uzyskania dostępu DynamoDB. Jest to ustawienie, które będą stosowane, gdy oba AWS_SECRET_ACCESS_KEY i ALBERTSON_AWS_SECRET_KEY są zapewnione.
AWS_ACCESS_KEY_ID
& Nbsp; bardziej ogólna forma ALBERTSON_AWS_ACCESS_KEY
AWS_SECRET_ACCESS_KEY
& Nbsp; bardziej ogólna forma ALBERTSON_AWS_SECRET_KEY
ALBERTSON_DEFAULT_READ_UNITS
& Nbsp; domyślna przeczytać przepustowości, które będą ustawione na nowo utworzonych tabel.
& Nbsp; domyślnie: 3
ALBERTSON_DEFAULT_WRITE_UNITS
& Nbsp; domyślna przepustowość zapisu, który będzie ustawiony na nowo utworzonych tabel.
& Nbsp; domyślnie: 5
ALBERTSON_AUTO_CREATE_TABLE
& Nbsp; flagi do kontrolowania Albertson powinien się zachowywać, gdy próbuje się użyć tabeli, która nie istnieje. Jeśli ustawiona na True, Albertson będzie utworzyć nową tabelę. Jeśli ustawiona na wartość False, Albertson pozwoli samej bańki Boto wyjątek się przez stos.
& Nbsp; domyślnie: Prawda
Wymagania :
- Python
- Django
Komentarze nie znaleziono