Minor cosmetic cleanup of model references following the models module restructuring.
authorJoseph Spiros <joseph.spiros@ithinksw.com>
Wed, 23 Jun 2010 17:30:58 +0000 (13:30 -0400)
committerJoseph Spiros <joseph.spiros@ithinksw.com>
Wed, 23 Jun 2010 17:30:58 +0000 (13:30 -0400)
__init__.py
models/nodes.py
models/pages.py

index 9fc18ae..52956f3 100644 (file)
@@ -1,4 +1,4 @@
-from philo.models import Template
+from philo.models.pages import Template
 
 
 load_template_source = Template.loader
 
 
 load_template_source = Template.loader
index 6bdc85d..78df3d6 100644 (file)
@@ -1,4 +1,5 @@
 from django.db import models
 from django.db import models
+from django.contrib.sites.models import Site
 from django.http import HttpResponse, HttpResponseServerError, HttpResponseRedirect
 from django.core.servers.basehttp import FileWrapper
 from philo.models.base import InheritableTreeEntity
 from django.http import HttpResponse, HttpResponseServerError, HttpResponseRedirect
 from django.core.servers.basehttp import FileWrapper
 from philo.models.base import InheritableTreeEntity
@@ -16,6 +17,10 @@ class Node(InheritableTreeEntity):
                app_label = 'philo'
 
 
                app_label = 'philo'
 
 
+# the following line enables the selection of a node as the root for a given django.contrib.sites Site object
+models.ForeignKey(Node, related_name='sites', null=True, blank=True).contribute_to_class(Site, 'root_node')
+
+
 class MultiNode(Node):
        accepts_subpath = True
        
 class MultiNode(Node):
        accepts_subpath = True
        
index 3435511..2ba56d0 100644 (file)
@@ -10,7 +10,6 @@ from django.template import Context, RequestContext
 from django.template.loader import get_template
 from django.template.loader_tags import ExtendsNode, ConstantIncludeNode, IncludeNode
 from django.http import HttpResponse
 from django.template.loader import get_template
 from django.template.loader_tags import ExtendsNode, ConstantIncludeNode, IncludeNode
 from django.http import HttpResponse
-from django.contrib.sites.models import Site
 from philo.models.base import TreeModel, register_value_model
 from philo.models.nodes import Node
 from philo.utils import fattr
 from philo.models.base import TreeModel, register_value_model
 from philo.models.nodes import Node
 from philo.utils import fattr
@@ -108,10 +107,6 @@ class Page(Node):
                app_label = 'philo'
 
 
                app_label = 'philo'
 
 
-# the following line enables the selection of a node as the root for a given django.contrib.sites Site object
-models.ForeignKey(Node, related_name='sites', null=True, blank=True).contribute_to_class(Site, 'root_node')
-
-
 class Contentlet(models.Model):
        page = models.ForeignKey(Page, related_name='contentlets')
        name = models.CharField(max_length=255)
 class Contentlet(models.Model):
        page = models.ForeignKey(Page, related_name='contentlets')
        name = models.CharField(max_length=255)