django-nosqladmin

Sagteware kiekie:
django-nosqladmin
Sagteware besonderhede:
Weergawe: 0.1.1
Upload datum: 14 Apr 15
Ontwikkelaar: Daniel Greenfeld
Lisensie: Gratis
Populariteit: 22

Rating: 2.0/5 (Total Votes: 1)

Baie NoSQL databasisse, meestal die Document gebaseerde kinders, vertaal in Python as 'n lys van woordeboeke, reg? So hoekom nie probeer om ons ontwikkelaars te stapelvoedsel dokument databasisse in Django se tradisionele styl relasionele introspeksie en gereedskap? Dit is soos ons probeer voorwerp impedansie wanaanpassing te voeg tot iets wat vermy dit in die eerste plek.
Neem lesse geleer uit Django-mongonaut, Django-nosql-admin is 'n introspeksie hulpmiddel vir NoSQL databasisse. Ons oorspronklike toets geval is MongoDB, maar as dit werk sal ons outeurskap van koppelvlakke vir ander NoSQL databasisse nooi.
Django-nosqladmin is 'n introspektiewe koppelvlak vir Django en Document Based NoSQL databasisse.
Grondbeginsels
- Vertoon die resultate van lyste van woordeboeke
- Mongoadmin.py kenmerke:
- Definieer 'n versameling
- Wys slegs object by verstek
- Kan search velde wat probeer om te soek voeg
- Kan lys velde wat probeer om te vertoon voeg
- Definieer wat versamelings vertoon word.
Monster mongoadmin.py lêer:
# Mongoadmin.py
klas ProfileAdmin (MongoAdmin):
& Nbsp; Versameling = 'Profiel'
& Nbsp; search_fields = ['gebruikernaam']
& Nbsp; list_fields = ['gebruikernaam']
& Nbsp; def has_view_permission (self, versoek):
& Nbsp; terugkeer True
klas ArticleAdmin (MongoAdmin):
& Nbsp; Versameling = "Artikel '
& Nbsp; search_fields = ['titel',]
& Nbsp; list_fields = ['titel', 'create_date']
bestuurders = [ProfileAdmin (), ArticleAdmin ()]

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Daniel Greenfeld

Kommentaar te django-nosqladmin

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!