Introduction
1:
Plone in Context
2:
The Case Study

3:
The Development Environment
4: Customization Basics
5: Developing a Site Strategy
6:
Security and Workflow
7:
Using Add-on Products
8:
Creating a Custom Theme
9:
Nine Core Concepts of Zope Programming
10:
Custom Content Types
11:
Standalone Views and Forms
12:
Relational Databases
13:
Users and Their Permissions
14:
Rich User Interfaces with KSS
15: Next
Steps
16:
Server Management
17:
Setting Up a Production Server
18:
Authenticating with LDAP
19:
Looking to the Future Index
Latest Updates
Free Chapter:
Chapter 2:
The Case Study [946 kB PDF]
Code Download
Contact
us |
Chapter 3:
The Development Environment
Before we can start
building our application, we should set up a suitable development
environment. This should as closely as possible mirror the final
live server configuration, so that we can test our software locally
before deploying it. The environment should also provide appropriate
tools to support us during development.
In this chapter we will learn more about the elements of Zope's
software stack and how they can be configured for development. We
will also cover some supporting tools and technologies, such as
Python eggs and Paste Script.
|
Chapter 3:
The Development Environment
- Prerequisites
- Quick Start
- Glossary
- Creating a Zope Instance
Manually
- Understanding Eggs and
Setuptools
Automating the Build
Process with zc.buildout
- Installing Paste Script
and Zopeskel
- Creating and Customizing
the Buildout
- The Buildout Configuration File
- The Buildout Directory
- Avoiding Duplication between Buildouts
Additional Development Tools
Learning to Help Yourself
- Use the Source, Luke!
- Become Familiar with the Debugger
- Write Tests for Everything
Summary
|
|
Paperback
420 pages
Released:
September 2007
ISBN 1847191983
ISBN 13:
978-1-847191-98-4 |
|
|
|
|