django-nosqladmin

Software skärmdump:
django-nosqladmin
Mjukvaruinformation:
Version: 0.1.1
Ladda upp dagen: 14 Apr 15
Utvecklare: Daniel Greenfeld
Licens: Gratis
Popularitet: 22

Rating: 2.0/5 (Total Votes: 1)

Många NoSQL-databaser, främst dokumentbaserade sådana, översätta till Python som en lista av ordböcker, eller hur? Så varför oss utvecklare försöka stapeldokumentdatabaser i Django traditionella stil relationsintrospektion och verktyg? Det är som vi försöker lägga objekt impedansmissanpassning till något som undviker det i första hand.
Ta lärdom från django-mongonaut är django-NoSQL-admin en introspektion verktyg för NoSQL-databaser. Vår ursprungliga testfall är MongoDB, men om detta fungerar ska vi bjuda författarskap av gränssnitt för andra NoSQL-databaser.
django-nosqladmin är en introspektiv gränssnitt för Django och dokument baserat NoSQL-databaser.
Fundamen
- Visa resultaten av listor över ordböcker
- mongoadmin.py funktioner:
- Definiera en samling
- Visa endast ObjectId som standard
- Kan lägga sökfält som försöker söka
- Kan lägga listfält som försöker visa
- Definiera vilka kollektioner visas.
Prov mongoadmin.py fil:
# Mongoadmin.py
klass ProfileAdmin (MongoAdmin):
& Nbsp; insamling = "Profil"
& Nbsp; search_fields = ['username']
& Nbsp; list_fields = ['username']
& Nbsp; def has_view_permission (själv, begäran):
& Nbsp; return true
klass ArticleAdmin (MongoAdmin):
& Nbsp; samlingen = "Artikel"
& Nbsp; search_fields = ['title',]
& Nbsp; list_fields = ['title', 'create_date']
admins = [ProfileAdmin (), ArticleAdmin ()]

Krav :

  • Python
  • Django

Annan programvara för utvecklare Daniel Greenfeld

Kommentarer till django-nosqladmin

Kommentarer hittades inte
Kommentar
Slå på bilder!