django-dynamodb-sessions

Programinė įranga Screenshot:
django-dynamodb-sessions
Programinė detalės:
Versija: 0.3
Įkėlimo datą: 15 Apr 15
Kūrėjas: Gregory Taylor
Licencija: Nemokamai
Populiarumas: 0

Rating: nan/5 (Total Votes: 0)

django-dynamodb sesijas yra Django programa, kuri matė šiek tiek mažų bandymų aplinkoje naudojimą pagal EC2 & nbsp;. Nors tai turėtų būti pasirengę žiūrimiausiu laiku, tai nebuvo labai mūšis išbandytas tik dar. Kitos pastabos:
- Šiuo metu nėra valdymo komandą pašalinti pasibaigęs sesijas. Mes negalime pakartotinai naudoti Django valymo komandą, todėl mes turime parašyti mūsų pačių. Tai bus įtraukta į kitą išleidimo, mes jau nustatant praėjus atributus vairuoti valymas.
Nustatykite savo DynamoDB lentelė
Prieš galite naudoti šį modulį, jūs turėsite aplankyti savo DynamoDB skirtuką AWS Management Console. Tada:
- Rezultatas CREATE TABLE mygtuką.
- Įveskite posėdžiuose savo lentelės pavadinimą. Tai gali būti kažkas, jūs tiesiog reikia nustatyti settings.DYNAMODB_SESSIONS_TABLE_NAME vertė atitinkamai.
- Pasirinkite pirminis raktas tipas = Hash.
- Pasirinkite Styginių maišos Pavadinimas.
- Įveskite session_key už hash Atributo pavadinimas.
- Hit mygtuką Tęsti.
- Priima sprendimus dėl apyvartos. Nemokama pakopa 10 skaitytus talpos vienetų, 5 Parašyk.
- Baikite žingsnių poilsio
Po jūsų stalo yra sukurta, būsite pasiruošę įdiegti modulį savo Django app.
Diegimas
Įdiekite Django-dynamodb sesijas per pip ar easy_install:
PIP įdiegti Django-dynamodb sesijas
Savo settings.py failą, jūs turėsite kažką panašaus į tai:
DYNAMODB_SESSIONS_AWS_ACCESS_KEY_ID = 'YourKeyIDHere "
DYNAMODB_SESSIONS_AWS_SECRET_ACCESS_KEY = 'YourSecretHere "
Jei norite pridėti spartinimo sluoksnis tarp jūsų prašymą ir DynamoDB sumažinti užklausas (kaip Django anketa cached_db posistemė), nustatyti savo sesijų varikliukus į:
SESSION_ENGINE = 'dynamodb_sessions.backends.cached_dynamodb "
Priešingu atveju, eikite tiesiai į DynamoDB:
SESSION_ENGINE = 'dynamodb_sessions.backends.dynamodb "
DYNAMODB_SESSIONS_ALWAYS_CONSISTENT = True
Po to, ugnies jos ir saugoti akis dėl savo Amazonės Management Console norėdami pamatyti, jei jums reikia mastelį savo skaitymo / rašymo vienetų aukštyn arba žemyn.
Jei susidūrėte su kokiomis nors klaidų, turite klausimų, ar norėtumėte pasidalinti idėją, nukentėjo iki mūsų emisijos tracker.
Sąranka "
Šie nustatymai gali būti naudojami jūsų settings.py:
DYNAMODB_SESSIONS_TABLE_NAME:
& Nbsp; lentelės pavadinimas naudoti sesijos duomenų saugykla. Numatytasis sesijų.
DYNAMODB_SESSIONS_TABLE_HASH_ATTRIB_NAME:
& Nbsp; maišos atributas vardas Jūsų sesijos lentelėje. Numatytasis session_key
DYNAMODB_SESSIONS_ALWAYS_CONSISTENT:
& Nbsp; Jei nenaudojate šios sesijos varikliukus už talpyklą, galite priversti visi skaito iš DynamoDB būti nuoseklūs. Tai gali sukelti šiek tiek lėčiau užklausas, bet jūs niekada praleidote objekto kūrimo / redagavimo. Numatytasis tiesa.
DYNAMODB_SESSIONS_AWS_ACCESS_KEY_ID:
& Nbsp; prieiga raktas AWS sąskaitą naudoti DynamoDB.
DYNAMODB_SESSIONS_AWS_SECRET_ACCESS_KEY:
& Nbsp; už AWS sąskaitą naudoti DynamoDB paslaptis

Kas naujo , šioje laidoje:

  • pervadins. su setuptools vietoj distutils.

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Gregory Taylor

Fedex
Fedex

12 Apr 15

Tamarin
Tamarin

11 May 15

colormath
colormath

21 Jul 15

PayPal (Python)
PayPal (Python)

5 Jun 15

Komentarai django-dynamodb-sessions

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!