--- 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()