djmongo

Implementación de permisos de objeto para Django 1.2 o posterior
Descargar ahora

djmongo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Lukasz Balcerzak
  • Sitio web del editor:
  • http://code.google.com/u/LukaszBalcerzak/

djmongo Etiquetas


djmongo Descripción

Djmongo es otro adaptador MongoDB para Django. Sin embargo, este se construye directamente en Pymongo, intenta ser lo más pequeño y simple posible y imita la ORM de Django (gerentes / Qudysets) .DJMONGO Soporta Django> = 1.3.Instalación para instalar Djmongo Simplemente ejecute: PIP Instale DJMongoconfigurationDJMongo proporciona la configuración de la base de datos. es bastante directo: bases de datos = {'predeterminado': {'motor': 'django.db.backends.sqlite3', 'nombre': 'Database.sqlite', 'test_name': ': Memory:',}, 'MongoDB': {'motor': 'djmongo.backend.mongodb', 'nombre': 'testdb',}} en el ejemplo anterior, agregamos la conexión aliased de Mongodb al servidor local MongoDB.usagecreate un documento: desde Djmongo.Document Importar DocumentClass MyDocument (Documento): Meta de clase: usando = 'mongodb'doc1 = mydocument.objects.create (data = {' foo ':' bar '}) doc2 = mydocument.objects.create (datos = {' foo ':' baz '}) ... Testingin Orden para probar adecuadamente una aplicación, se gustaría destruir todos los objetos insertados durante la ejecución de la prueba entre los casos de prueba. Normalmente, Django hace que usar transacciones, sin embargo, necesitamos destruir objetos manualmente. Uno puede hacerlo en el método de entrenamiento utilizando el método adicional de la conexión llamado Clear_all_Collections. Alternativamente, se puede usar la subclase de Django.test.testcase: djmongo.test.testcase.product's Página de inicio


djmongo Software relacionado

Traceasyorder

Agrega una UI más agradable (basada en JavaScript) para solicitar campos de boletos enumerables (severidad, tipo, etc.) en TRAC ...

76

Descargar