W szablonach systemu Pytigon możesz używać poza standardowo zdefiniowanych przez bibliotekę Django naztępujących zmiennych:
standard_web_browser 0 - wxPython client, 1 - standard browser, 2 - hybrid (webkit embeded in wxPython application, 3 - webkit in wxPython frame (no hybrid), 5 - render only content (for javascript ajax), 6 - render only table content (for javascript ajax)
form_edit: True if template for edit form form_add: True if template for new item form_delete: True if template for delete item form_list: True if template for list view form_info: True if template for info, form_grid: True if template for grid, show_form: True if template for form (edit, new, delete, info)
readonly: True if readonly mode, readonly mode if "/" in request.path ro: ro = '' if readonly mode
get: get,
default_template: default base template default_template2: alternative default base template browser_type: 'desktop_standard', 'desktop_modern', 'tablet_standard', 'tablet_modern', 'smartfon_standard', 'smartfon_modern', 'schweb' client_type: 'desktop', 'tablet', 'smartfon', 'schweb' application_type: czyżby client_type? pyodide: True if template rendered in pyodide enviroment offline_support: True if offline support is enabled
user_agent: http user agent lang: request.LANGUAGE_CODE[:2].lower(),
show_title_bar: show_title_bar SHOW_LOGIN_WIN: False !!! errors: False !!!
base_path: / or /subdomain/ app_path: app_path URL_ROOT_FOLDER: settings.URL_ROOT_FOLDER URL_APP_BASE: url_app_base
prj_name: settings.PRJ_NAME prj_title: settings.PRJ_TITLE prj: prj
btn_size: settings.BOOTSTRAP_BUTTON_SIZE_CLASS,
app_manager: AppManager(request) settings: settings from django.conf env: Env(get_environ()), uuid: unique identifier for each rendering of template gen_time: template rendering time (gmt)