Ejemplo n.º 1
0
 def _load(self):
     '''Load sites'''
     from djpcms.apps.cache import PageCache
     self.pagecache = PageCache()
     settings = self.settings
     for site in self.sites.values():
         site.pagecache = self.pagecache
         site.load()
     import_modules(settings.DJPCMS_PLUGINS)
     import_modules(settings.DJPCMS_WRAPPERS)
     url = self.make_url
     urls = ()
     if settings.CONTENT_INLINE_EDITING['available']:
         edit = settings.CONTENT_INLINE_EDITING['preurl']
         for u,site in self.sites.items():
             urls += url(r'^{0}/{1}(.*)'.format(edit,u[1:]),
                         editHandler(site)),
     for u,site in self.sites.items():
         urls += url(r'^{0}(.*)'.format(u[1:]),
                     site),
     return urls
Ejemplo n.º 2
0
 def _load(self):
     self.setup_environment()
     urls = super(Site, self)._load()
     import_modules(self.settings.DJPCMS_PLUGINS)
     import_modules(self.settings.DJPCMS_WRAPPERS)
     return urls
Ejemplo n.º 3
0
 def _load(self):
     self.setup_environment()
     urls = super(Site, self)._load()
     import_modules(self.settings.DJPCMS_PLUGINS)
     import_modules(self.settings.DJPCMS_WRAPPERS)
     return urls