# HG changeset patch # User paulb # Date 1121538342 0 # Node ID 23210d96c3b690da0a56dcce83a80ef28b94766c # Parent 9046f0ccaceb4447c55b7727bde6d9c32e64f31d [project @ 2005-07-16 18:25:42 by paulb] Moved site map initialisation into the applications. diff -r 9046f0ccaceb -r 23210d96c3b6 examples/BaseHTTPRequestHandler/PEP241App.py --- a/examples/BaseHTTPRequestHandler/PEP241App.py Sat Jul 16 17:56:52 2005 +0000 +++ b/examples/BaseHTTPRequestHandler/PEP241App.py Sat Jul 16 18:25:42 2005 +0000 @@ -1,24 +1,11 @@ #!/usr/bin/env python from WebStack.Adapters.BaseHTTPRequestHandler import deploy -from WebStack.Resources.ResourceMap import MapResource -from WebStack.Resources.Static import DirectoryResource -from PEP241 import PEP241Resource -import os - -# Get the directory of the application. +import PEP241 -pep241_resource = PEP241Resource() -directory = pep241_resource.resource_dir - -# Make a simple Web site. +# Get a simple Web site. -resource = MapResource({ - # Static resources: - "styles" : DirectoryResource(os.path.join(directory, "styles"), {"css" : "text/css"}), - # Main page: - "" : pep241_resource - }) +resource = PEP241.get_site() # Special magic incantation. diff -r 9046f0ccaceb -r 23210d96c3b6 examples/BaseHTTPRequestHandler/QuestionnaireApp.py --- a/examples/BaseHTTPRequestHandler/QuestionnaireApp.py Sat Jul 16 17:56:52 2005 +0000 +++ b/examples/BaseHTTPRequestHandler/QuestionnaireApp.py Sat Jul 16 18:25:42 2005 +0000 @@ -1,24 +1,11 @@ #!/usr/bin/env python from WebStack.Adapters.BaseHTTPRequestHandler import deploy -from WebStack.Resources.ResourceMap import MapResource -from WebStack.Resources.Static import DirectoryResource -from Questionnaire import QuestionnaireEditorResource -import os - -# Get the directory of the application. +import Questionnaire -questionnaire_resource = QuestionnaireEditorResource() -directory = questionnaire_resource.resource_dir - -# Make a simple Web site. +# Get a simple Web site. -resource = MapResource({ - # Static resources: - "styles" : DirectoryResource(os.path.join(directory, "styles"), {"css" : "text/css"}), - # Main page: - "" : questionnaire_resource - }) +resource = Questionnaire.get_site() # Special magic incantation.