Django-Albertson เป็นห้องสมุดบูรณาการสำหรับ Django และ Albertson
ใช้
DjangoSettingsMixin
dj_albertson.mixins.DjangoSettingsMixin
mixin นี้ให้โหลดอัตโนมัติของการตั้งค่าเริ่มต้นสำหรับ CounterPool จาก Django โมดูลการตั้งค่า
ด้านล่างนี้เป็นตัวอย่างการใช้งาน:
จากการนำเข้า Albertson CounterPool
จากการนำเข้า dj_albertson.mixins DjangoSettingsMixin
ชั้น MyCounter (DjangoSettingsMixin, CounterPool):
& nbsp; '' '
& nbsp; ที่มันทำคุณ!
& nbsp; '' '
เมื่อคุณได้เพิ่ม mixin นี้เพื่อเรียนสระว่ายน้ำเคาน์เตอร์ของคุณการตั้งค่าต่อไปนี้จะถูกนำมาใช้:
ALBERTSON_AWS_ACCESS_KEY
& nbsp; เข้าถึง AWS id สำคัญที่จะใช้ในการเข้าถึง DynamoDB นี่คือการตั้งค่าที่จะใช้ถ้าทั้งสอง AWS_ACCESS_KEY_ID และ ALBERTSON_AWS_ACCESS_KEY มีให้
ALBERTSON_AWS_SECRET_KEY
& nbsp; AWS สำคัญที่จะตัดเงินทุนสำหรับใช้ในการเข้าถึง DynamoDB นี่คือการตั้งค่าที่จะใช้ถ้าทั้งสอง AWS_SECRET_ACCESS_KEY และ ALBERTSON_AWS_SECRET_KEY มีให้
AWS_ACCESS_KEY_ID
& nbsp; รูปแบบทั่วไปมากขึ้นของ ALBERTSON_AWS_ACCESS_KEY
AWS_SECRET_ACCESS_KEY
& nbsp; รูปแบบทั่วไปมากขึ้นของ ALBERTSON_AWS_SECRET_KEY
ALBERTSON_DEFAULT_READ_UNITS
& nbsp; เริ่มต้นอ่านผ่านที่จะถูกตั้งค่าในตารางที่สร้างขึ้นใหม่
& nbsp; เริ่มต้น: 3
ALBERTSON_DEFAULT_WRITE_UNITS
& nbsp; ผ่านการเขียนเริ่มต้นที่จะถูกตั้งค่าในตารางที่สร้างขึ้นใหม่
& nbsp; เริ่มต้น: 5
ALBERTSON_AUTO_CREATE_TABLE
& nbsp; ธงในการควบคุมวิธี Albertson ควรประพฤติเมื่อพยายามที่จะใช้ตารางที่ไม่มีอยู่ ถ้าตั้งค่าเป็น True Albertson จะสร้างตารางใหม่ ถ้าตั้งค่าเป็นเท็จ Albertson จะช่วยให้ข้อยกเว้น Boto พื้นฐานฟองขึ้นผ่านสแต็ค
& nbsp; เริ่มต้นทรู
ต้องการ
- หลาม
- Django
ความคิดเห็นที่ไม่พบ