Official Grok Documentation version Unknown

Grok GlossaryΒΆ

  • adapter - An Adapter takes an object providing an existing interface and extends it to provide a new interface.
  • (Grok) application - Applications are top-level objects. They are typically used to hold global configuration and behaviour for an application instance, as well as holding data objects such as grok.Container and grok.Model object instances.
  • buildout - ...
  • buildout egg - ...
  • (Grok) container - Objects in a container are manipulated using the same syntax as you would with a standard Python Dictionary object. The container implements the zope.app.container.interfaces.IContainer interface using a BTree, providing reasonable performance for large collections of objects.
  • (Grok) directive - The grok module defines a set of directives that allow you to configure and register your components.
  • directory resource - ...
  • egg - ...
  • global utility - A global utility is an object which provides an interface, and can be looked-up by that interface and optionally the component name. The attributes provided by a global utility are not persistent.
  • grokproject - A command line tool for creating a Grok project using buildout.
  • layer - A layer for the view.
  • local utility - A local utility is an object which provides an interface, and can be looked-up by that interface and optionally the component name. The attributes provided by a local utility are transparently stored in the database (ZODB). This means that configuration changes to a local utility lasts between server restarts.
  • martian - ...
  • megrok - ...
  • (Grok) model - Model objects provide persistence and containment. Model in Grok refers to an applications data model - that is data which is persistently saved to disk, by default in the Zope Object Dataabse (ZODB).
  • Python Cheeseshop - ...
  • (Grok) site - Contains a Site Manager. Site Managers act as containers for registerable components.
  • skin - A named layer.
  • (Grok) view - Views handle interactions between the user and the model.
  • viewlet - Viewlets are a flexible way to compound HTML snippets.
  • viewlet manager - A ViewletManager is a component that provides access to a set of content providers (Viewlets).
  • zc.buildout - see buildout
  • zc.resourcelibrary - ...
  • ZCML - Zope Configuration Markup Language
  • ZODB - Zope Object Database
  • ZPT - Zope Page Template

This Page

Quick search