The examples correspond to material from the book, and mostly illustrate third-party scripting concepts.
Feedback and comments are welcome.
You'll need both Python and its packaging library, setuptools, in order to build and serve the example code. On OS X, these come pre-installed. On Windows? See Windows Instructions first.
- Install the Frozen-Flask Python package.
$ easy_install Frozen-Flask
- Build the source code examples:
$ python freeze.py
- Add the following entries to your hosts file:
127.0.0.1 publisher.dev 127.0.0.1 proxy.publisher.dev 127.0.0.1 widget.dev
- Run the embedded server:
$ python server.py
Once the server is running, access the examples through http://publisher.dev:5000/examples/index.html.
Installing Python on Windows
Next, setuptools. Download and run the 2.7.x installer from: http://pypi.python.org/pypi/setuptools#downloads
Afterwards, you'll need to add both the Python directory (C:\Python27) and the scripts directory (C:\Python27\Scripts) to your PATH. To do this, go to My Computer ‣ Properties ‣ Advanced ‣ Environment Variables.
You should now be able to run the 'python' and 'easy_install' executables from the Windows shell. Success!
Visit Manning's Author Online forums for this book: http://www.manning-sandbox.com/forum.jspa?forumID=791