Commit a63eb3f6 authored by Administrator's avatar Administrator

Test django-cte-trees: ok on prend

parent 335cf638
......@@ -3,7 +3,9 @@ from django.utils import timezone
from django.contrib.auth.models import User
from django_hstore import hstore
from treebeard.mp_tree import MP_Node
from cte_tree.models import CTENode
from time import time
......@@ -42,6 +44,28 @@ class Node(MP_Node):
for noeud in Node.objects.filter(user=user):
print(noeud.depth * " " + "[%d] %d" % (noeud.pk, noeud.name))
class Nodec(CTENode):
user = models.ForeignKey(User)
type = models.ForeignKey(NodeType)
name = models.CharField(max_length=200)
date = models.DateField(default=timezone.now(), blank=True)
metadata = hstore.DictionaryField(blank=True)
# the 'file' column should be deprecated soon;
# use resources instead.
file = models.FileField(upload_to=upload_to, blank=True)
#resources = models.ManyToManyField(Resource)
#objects = hstore.HStoreManager()
def __str__(self):
return self.name
def liste(self, user):
for noeud in Node.objects.filter(user=user):
print(noeud.depth * " " + "[%d] %d" % (noeud.pk, noeud.name))
class Project(Node):
class Meta:
proxy=True
......
This diff is collapsed.
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