Context Processors¶
Context Processors add in extra information into templates. Templates then always have access to certain information.
Standard Portal¶
- request
- The request object.
- PREVIEW_URL
- String for a path to show previews of assets.
- SITE_HELP
- A text string set in
portal.conf
to be rendered when errors occur. - SITE_I18N
- Checks to see whether USE_I18N is true, for show the language choice.
- SITE_NAME
- A globally set (in
portal.conf
) configuration for a name that can be used everywhere for the site. - SITE_URL
- A globally set (in
portal.conf
) configuration for a URL for the site. - STATIC_URL
- URL that handles the media served from MEDIA_ROOT.
- PREVIEW_URL
- URL to where previews are hosted. Optional.
Translation system¶
- LANGUAGES
- If you are using the translation system, the value that of the language that a user is seeing.
- LANGUAGE_CODE
- The two letter ISO language code.
Themes¶
- theme
- Current theme to use.
- themelogo
- Image for the current theme.
- cssfile
- CSS file to serve up
Notices¶
- notice_unseen_count
- Notices unseen by this user
MediaBin¶
- mediabincount
- Current authorized user’s mediabin collection count.
Users¶
- user
- The currently logged in user. If the user is not logged in it will resolve to an authenticated user.
- messages
- Object of System messages from the UI to the user.
- perms
- Permissions for the user