gws.base.application

Application object.

Source code: gws.base.application

Submodules

Package Contents

class gws.base.application.Config(*args, **kwargs)

Bases: gws.ConfigWithAccess

Main application configuration

actions: list[gws.ext.config.action] | None

system-wide server actions

auth: gws.base.auth.manager.Config | None

authorization methods and options

cache: gws.gis.cache.Config | None

global cache configuration

client: gws.base.client.Config | None

gws client configuration

database: gws.base.database.manager.Config | None

database configuration

developer: dict | None

developer options

finders: list[gws.ext.config.finder] | None

global search providers

fonts: gws.lib.font.Config | None

fonts configuration

helpers: list[gws.ext.config.helper] | None

helpers configurations

locales: list[str] | None

default locales for all projects

metadata: gws.Metadata | None

application metadata

models: list[gws.ext.config.model] | None

global data models

owsServices: list[gws.ext.config.owsService] | None

OWS services configuration

plugins: list[dict] | None

configuration for plugins

projectDirs: list[gws.DirPath] | None

directories with additional projects

projectPaths: list[gws.FilePath] | None

additional project paths

printers: list[gws.ext.config.printer] | None

print configurations

projects: list[gws.ext.config.project] | None

project configurations

server: gws.server.Config | None

server engine options

storage: gws.base.storage.manager.Config | None

database configuration

templates: list[gws.ext.config.template] | None

default templates

web: gws.base.web.manager.Config | None

web server options

class gws.base.application.Object

Bases: gws.Application

Main Application object

helperMap: dict[str, gws.Node]
mpxUrl = ''
mpxConfig = ''
configure()

Configuration hook.

post_configure()

Post-configuration hook.

project(uid)

Get a Project object by its uid.

helper(ext_type)

Get a Helper object by its extension type.

developer_option(key)

Get a value of a developer option.