django-nosqladmin

Software screenshot:
django-nosqladmin
Dettagli del software:
Versione: 0.1.1
Data di caricamento: 14 Apr 15
Sviluppatore: Daniel Greenfeld
Licenza: Libero
Popolarità: 22

Rating: 2.0/5 (Total Votes: 1)

Molti database NoSQL, soprattutto quelli a base di documenti, tradurre in Python come una lista di dizionari, giusto? Allora perché noi sviluppatori cercano di basi di dati documentali fiocco in introspezione tradizionale stile di Django relazionali e gli strumenti? E 'come stiamo cercando di aggiungere all'oggetto disadattamento di impedenza a qualcosa che evita in primo luogo.
Prendendo lezioni apprese da django-mongonaut, django-NoSQL-admin è uno strumento per i database NoSQL introspezione. Il nostro test case originale è MongoDB, ma se questo funziona Inviteremo paternità di interfacce per altri database NoSQL.
django-nosqladmin è un'interfaccia introspettivo per i database Django e documento basato NoSQL.
Fundamentals
- Visualizzare i risultati delle liste di dizionari
- Caratteristiche mongoadmin.py:
- Definire una collezione
- Mostra solo ObjectId di default
- Può aggiungere campi di ricerca che tentano di ricerca
- Può aggiungere campi della lista che tentano di visualizzare
- Definire quali collezioni sono esposte.
Esempio di file mongoadmin.py:
# Mongoadmin.py
Classe ProfileAdmin (MongoAdmin):
& Nbsp; raccolta = 'Profile'
& Nbsp; search_fields = ['username']
& Nbsp; list_fields = ['username']
& Nbsp; def has_view_permission (auto, richiesta):
& Nbsp; restituirà True
ArticleAdmin class (MongoAdmin):
& Nbsp; raccolta = 'Articolo'
& Nbsp; search_fields = ['title',]
& Nbsp; list_fields = ['title', 'CREATE_DATE']
amministratori = [ProfileAdmin (), ArticleAdmin ()]

Requisiti :

  • Python
  • Django

Altri software di sviluppo Daniel Greenfeld

Commenti a django-nosqladmin

I commenti non trovato
Aggiungi commento
Accendere le immagini!