Personal tools
You are here: Home Feeds All Howtos and Tutorials

All Howtos and Tutorials

All Grok howtos and tutorials.

Adding AJAX to Grok with KSS
How to setup KSS (Kinetic Style Sheets) in a Grok application; how to start with the framework.
Glossary of Egg Jargon
Terminology used when refering to eggs
Traversing subpaths in views
You've probably already explored the simple use of a traverse() method to return objects based on what is in the URL but what about doing similar magic on views? It's really simple actually.
Thanks!
Thanks!
Typos
Typos
Installing and configuring a Grok site under Repoze
Repoze can be installed with setup tools and a Grok site can be easily created using the repoze.grok tool included.
Installing and configuring mod_wsgi
mod_wsgi is installed the same way as any Apache module
Setting up a clean Linux server
When starting with a new server, it's important to get all required packages in place before beginning.
Introduction
What is Repoze?
Why use Apache and mod_wsgi for Repoze?
There are many WSGI servers available. Why is mod_wsgi a good option?
Installing and setting up Grok under mod_wsgi using Repoze
Repoze allows Grok to run behind any WSGI server. This tutorial will show how to install Grok behind the Apache web server and mod_wsgi using Repoze on a brand new Linux virtual server.
Agreed
Agreed
Overly complex example?
Overly complex example?
A real world example of Adaption
Imagine that you are about to give a presentation at a meeting. You've brought your laptop, and the room has a projector and a cable to plug your laptop into the projector. However, the cable you brought won't plug into the projector because your cable only interfaces with a DVI port, and the projector only interfaces with a VGA port.
Adapters from an MVC architecture perspective
How do Adapters compare to the MVC architecture?
Further Reading
There are some more documents that can help you grasping the concept of adaptation
Adapters in a Web Application
While using physical adapters to connect laptops is something that we can understand, where would using adapters in a web application make sense?
A Grok-Centric Explanation of Adaptation
Adaptation is a central concept in the Zope 3 Component Architecture. This explanation approaches it from a Grok perspective.
Understanding viewlets
Viewlets is a flexible way to compound html snippets. Learn what they are and how they work.
A Grok Application and a Grok Model
A Grok Application is something that can be installed. A Grok Model is an object that is saved in the Zope Object Database.
Document Actions