PluginProjectDjango.py

changeset 2
1e97424fda0c
parent 1
13a0cced0c6e
child 4
81c2943be6b6
--- a/PluginProjectDjango.py	Fri Mar 22 19:26:49 2013 +0100
+++ b/PluginProjectDjango.py	Sat Mar 23 19:41:38 2013 +0100
@@ -213,9 +213,12 @@
         e5App().getObject("Project").projectOpenedHooks.connect(
             self.__object.projectOpenedHooks)
         e5App().getObject("Project").projectClosedHooks.connect(
-                     self.__object.projectClosedHooks)
+            self.__object.projectClosedHooks)
         e5App().getObject("Project").newProjectHooks.connect(
-                     self.__object.projectOpenedHooks)
+            self.__object.projectOpenedHooks)
+        
+        e5App().getObject("Project").projectAboutToBeCreated.connect(
+            self.__object.startProjectOrApplication)
         
         return None, True
     
@@ -236,6 +239,9 @@
         e5App().getObject("Project").newProjectHooks.disconnect(
             self.__object.projectOpenedHooks)
         
+        e5App().getObject("Project").projectAboutToBeCreated.disconnect(
+            self.__object.startProjectOrApplication)
+        
         self.__e5project.unregisterProjectType("Django")
         
         self.__object.projectClosedHooks()

eric ide

mercurial