Hi,
Hadn't read the new docs before answering.
> Also, once you have become comfortable with this approach you could
> add some code such as _get_ingredients (in the Recipe class) and
> _get_recipes (in the Ingredients class) for easy access to the related
> data.
>
Ignore above paragraph and look at http://www.djangoproject.com/documentation/models/m2m_intermediary/
The convenience functions are automatically created for you.
<Removes big foot from mouth>
Deepak