[Python] Programmazione web
Manlio Perillo
manlio_perillo a libero.it
Sab 26 Apr 2008 11:55:36 CEST
Nicola Larosa ha scritto:
> Manlio Perillo wrote:
>> # da qualche parte Django deve fare...
>> environ['django.template'] = lookup
>
> Curiosamente fa una cosa apparentemente opposta:
>
> settings_module = os.environ[ENVIRONMENT_VARIABLE]
>
> http://code.djangoproject.com/browser/django/trunk/django/conf/__init__.py#L51
>
Si, lo so.
>
>> Per me una API di un framework basato su WSGI dovrebbe essere così.
>>
>> Lo stato *va* mantenuto nell'environ, con in più funzioni di supporto
>> che accettano l'environ come parametro e fanno il loro lavoro.
>
> WSGI è solo una delle modalità di deployment di Django.
>
Appunto questo è il problema, IMHO.
Dovrebbe invece essere la modalità primaria (ed unica), dato che ci
pensa WSGI a supportare diverse modalità di deployment in modo
trasparente (si spera) all'applicazione.
Peccato, è una occasione persa per Django.
>
>> A proposito, lo script che ti avevo rimandato lo hai controllato?
>
> Non più di un'occhiata, poi non m'è servito.
>
Ciao Manlio Perillo
Maggiori informazioni sulla lista
Python