=========
Mezzanine
=========
Welcome to the Mezzanine project. To learn more about Mezzanine please
read the :doc:`overview` which contains a feature list, installation
guide and other general information. To get an idea of the types of
sites possible with Mezzanine, have a look at the `gallery of sites
powered by Mezzanine `_.
.. note::
A working knowledge of `Django `_
is required to work with Mezzanine and the documentation assumes as
much. If you're new to Django, you'll need to work through the
`Django tutorial
`_
before being able to understand the concepts used throughout the
Mezzanine documentation. *A mantra for working with Mezzanine:
Mezzanine Is Just Django* - `Ken Bolton `_,
Mezzanine core team member.
**Front-end developers** might be interested in Mezzanine's ability for
content authors to edit content directly within a page while viewing it
on the website. You can read about this and how to implement this feature
within templates under :doc:`inline-editing`.
**Back-end developers** can get a better technical overview of how
content is managed and how to customize Mezzanine in general by
reading about Mezzanine's :doc:`content-architecture` which describes
the main components and how to extend them with your own custom
content types, or by reading about :doc:`model-customization` for
implementing more low-level customizations as required. There is also
a section on the :doc:`admin-customization` provided by Mezzanine, as
well as a :doc:`model-graph` depicting the relationships between all
the models.
**System administrators** can find out about some of the production
requirements and operations in the :doc:`deployment` and
:doc:`caching-strategy` sections.
**Further reading** includes :doc:`frequently-asked-questions`,
:doc:`utilities`, a section on :doc:`user-accounts`, support for
:doc:`multi-lingual-sites`, information about Mezzanine's
:doc:`search-engine`, and a section on Mezzanine's
:doc:`configuration` which outlines the various settings for
configuring Mezzanine. Lastly, you can learn about
:doc:`blog-importing` into Mezzanine, :doc:`twitter-integration`, or
just browse the auto-generated docs for each of Mezzanine's
:doc:`packages`.
Table Of Contents
=================
.. toctree::
:maxdepth: 2
overview
content-architecture
model-customization
admin-customization
multi-lingual-sites
utilities
model-graph
inline-editing
caching-strategy
multi-tenancy
deployment
frequently-asked-questions
user-accounts
search-engine
configuration
blog-importing
twitter-integration
packages
colophon