O'Reilly logo

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System by Martin Aspeli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we have covered:

  • How persistent settings in the ZODB may need to be scripted or described using GenericSetup to make it possible to repeat a configuration across multiple environments.
  • The way in which Zope Acquisition and CMF skin layers are used to customize templates and scripts by context and arbitrary priority.
  • Briefly, the approach to customization exposed by Zope 3. This will be covered in more detail as we introduce Zope 3 concepts more fully in Chapter 9.
  • A few things to bear in mind when writing customizations, including the importance of using source control, writing unit/integration tests and managing migrations.

Next, we will demonstrate how the site infrastructure for our example application is encapsulated in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required