django-graphiti är Django app som integrerar Graphiti biblioteket med Django.
Installation
cli ninja genomgång:
PiP installera django-graphiti
I projektet ger inställningar GRAFFITI_DATABASES inställning dictionnary. Till exempel om du databasen heter i Rexster "matris", använd neo4j och hålls inställningen standardporten måste du använda:
GRAFFITI_DATABASES = {'matris': {
& Nbsp; 'url': 'http: // localhost: 8182 /',
& Nbsp; 'db': 'neo4j ",
}}
Användning
Att förklara modeller måste du först importera django_graphiti modulen, i dig models.py, de återstående importen bör göras mot graphiti bibliotek:
från django_graphiti import graf
från graphiti.properties import (String, Boolean, Integer)
klass Person (graph.matrix.Node):
& Nbsp; name = String ()
& Nbsp; ålder = Integer ()
& Nbsp; is_a_program = Boolean ()
klass Knows (graph.matrix.Edge):
& Nbsp; pass
. Det finns inget specifikt för Django Graphiti modeller i form av API så se graphiti dokumentation
Krav :
- Python
- Django
Kommentarer hittades inte