z3c.appconfig

Sistema de configuración de aplicación simple
Descargar ahora

z3c.appconfig Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Nombre del editor:
  • Wichert Akkerman

z3c.appconfig Etiquetas


z3c.appconfig Descripción

Sistema de configuración de aplicación simple z3c.appconfig es un módulo Python que proporciona un método para configurar una aplicación a través de archivos estándar .ini. Esto es conveniente para los administradores del sitio, ya que es más probable que estén familiarizados con los archivos INI que con ZCML.Creating Config FileShay, hay dos formas de decirle a una instancia de Zope que los archivos de configuración se cargan: las declaraciones ZCML y la variable de entorno APPCONFIG. Las declaraciones de ZCML se procesan primero, lo que hace posible anular la configuración estándar. La sintaxis de ZCML se ve así: Esto cargará el contenido de Predeterminado.ini y se fusionará en la configuración de la aplicación. Si se establece una variable de entorno de AppConfig y apunta a una Archivar Sus contenidos se fusionarán en la configuración de la aplicación. Por último, esto se hace, lo que le permite anular los valores predeterminados definidos por la aplicación. Por ejemplo: AppConfig = etc / MySite.ini bin / Instance FGAccessing Configuration Se puede acceder a los datos de configuración desde su código a través de una utilidad IAPPConfig. Esta utilidad es esencialmente un diccionario estándar de Python que almacena todos los datos de configuración. Por ejemplo, use un archivo de configuración muy simple: Title = My Lovely SiteYou puede acceder al título de Python con código como este: desde Zope.comPonent Import GetUtilityDer Z3C.AppConfig.interfaces Importar iAppConfigAppConfig = GetTily (IAPPConfig) Imprimir "Sitio Título es:% s "% appconfig Métodos de utilidad A Una conveniencia Se proporciona un método de utilidad para convertir los valores de un archivo de configuración a BOOLEANS: el método Z3C.AppConfig.utils.Sbool: de Z3C. AppConfig.utils Importar AsboolPrint "Los pantalones están encendidos:% S"% ASBOOL ("Verdadero") Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: · Añadir más clasificadores de Trove. · Añadir un método de utilidad ASBOOL.


z3c.appconfig Software relacionado

Silk-Config

Paquete pequeño para leer y devolver la configuración de un sitio configurado de seda ...

177

Descargar