| DJMONGO. Implementazione per autorizzazioni per oggetto per Django 1.2 o successivo |
Scarica ora |
DJMONGO. Classifica e riepilogo
- 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