DJMONGO.

Implementazione per autorizzazioni per oggetto per Django 1.2 o successivo
Scarica ora

DJMONGO. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Lukasz Balcerzak
  • Sito web dell'editore:
  • http://code.google.com/u/LukaszBalcerzak/

DJMONGO. Tag


DJMONGO. Descrizione

DJMONGO è ancora un altro adattatore mongodb per Django. Questo, tuttavia, è costruito direttamente sul Pymongo, cerca di essere il più piccolo e semplice possibile e mimico di Django's Orm (manager / queryset) .djmongo supporta Django> = 1.3.installalazione per installare DJMONGO semplicemente eseguire: PIP Install djmongoconfigurationDJMONGO fornisce il motore di database in modo da configurazione è piuttosto diretto: databases = {'default' ': {' Engine ':' django.db.backends.sqlite3 ',' nome ':' database.sqlite ',' test_name ':': Memory: ',}, 'MONGODB': {'MOTORE': 'DJMONGO.BACKEND.MONGODB', 'NOME': 'TESTDB',}} IN ESEMPIO ESEMPIO AGGIUNTO CONNESSIONE ALIASED MONGODB ALL'INGIORNATORE LOCALE MONGODBER.USAGECRETE A DOCUMENTO: da DJMONGO.Document Import DocumentClass MyDocument (Document): Classe Meta: utilizzo = '«MONGODB'DOC1 = MYDOCUMENTO.Objects.Create (Data = {' foo ':' bar '}) doc2 = mydocument.objects.create (dati = {' foo ':' baz '}) ... Testingin Ordine Per testare correttamente un'applicazione, si desidera distruggere tutti gli oggetti inseriti durante il test tra i casi di prova. Normalmente, Django fa che usando le transazioni, tuttavia abbiamo bisogno di distruggere oggetti manualmente. Si può farlo al metodo di scarico utilizzando il metodo extra di connessione chiamato clear_all_collections. In alternativa, è possibile utilizzare la sottoclasse del django.test.testcase: djmongo.test.testcase.Product's Homepage


DJMONGO. Software correlato