Commit b94e1170 authored by Administrator's avatar Administrator

Parent hard coded working

parent 17c9256c
from django.contrib import admin
from django import forms
from node.models import NodeType, Node, Project, Corpus, Document
class NodeAdmin(admin.ModelAdmin):
exclude = ('user', 'type', 'path', 'depth', 'numchild')
list_display = ('name', 'date', 'file')
......@@ -45,9 +47,9 @@ class NodeAdmin(admin.ModelAdmin):
node = nodeParent.add_child(type = nodeType,\
user = request.user,\
name=obj.name,\
file=obj.file,\
metadata=obj.metadata)
name = obj.name,\
file = obj.file,\
metadata= obj.metadata)
#nodeParent.save()
#node.save()
......@@ -60,9 +62,13 @@ class ProjectAdmin(NodeAdmin):
_parent_nodetype_name = 'Root'
_nodetype_name = 'Project'
class CorpusForm(forms.ModelForm):
parent = forms.ModelChoiceField(Node.objects.filter(user_id=1, type_id=2))
class CorpusAdmin(NodeAdmin):
_parent_nodetype_name = 'Project'
_nodetype_name = 'Corpus'
form = CorpusForm
class DocumentAdmin(NodeAdmin):
_parent_nodetype_name = 'Corpus'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment