On Oct 22, 2010, at 3:31 AM, Johann Spies wrote:
> 
> Apologies: Solved
> 
>>    URL(request.aplication, 'default' ,
> URL(request.application, 'default'
> 
> The difference a 'p' can make:)

One of the downsides of Storage.

How about an initialization flag to Storage to alter the semantics of Storage 
to support KeyError, and use that flag for Request? It'd still support the 
syntax "request.application", but raise KeyError for request.aplication. 

Rationale: Request is already initialized with, for example, 
request.application = None. There's never a case where someone needs to access 
a Request key that hasn't been explicitly initialized. (I realize that that's a 
sweeping statement, but can you think of a counterexample?)

Reply via email to