scrapy/scrapy/trunk/docs
Pablo Hoffman f4bd8a48dc added doc about passing arguments to request callbacks, as suggested by tarasm
--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%401006
2009-03-22 16:24:56 +00:00
..
_ext added documentation for item pipeline, signals and exceptions. changed scrapy version to 0.7 in sphinx conf. closes #26, #40, #41 2009-01-02 19:48:31 +00:00
_static added custom CSS for scrapy doc with minor modifications (colors only) 2009-01-08 15:02:39 +00:00
intro updated tutorial with new googledir project from r853 2009-02-16 11:51:07 +00:00
media moved dia diagram to docs/media 2008-12-27 21:32:18 +00:00
misc updated adaptors docs to reflect its inestability and improved the ReST formatting (80 column lines, no ugly pipes at the beginnig of lines) 2009-01-26 23:22:53 +00:00
proposed added default_adaptor to the newitem documentation 2009-03-01 13:09:54 +00:00
ref added doc about passing arguments to request callbacks, as suggested by tarasm 2009-03-22 16:24:56 +00:00
topics fixed basespider links in topics/spider 2009-01-31 06:09:50 +00:00
Makefile modify docs configuration for autodoc to work 2009-02-05 15:39:52 +00:00
README doc: added README 2009-01-03 07:54:33 +00:00
conf.py modify docs configuration for autodoc to work 2009-02-05 15:39:52 +00:00
faq.rst added FAQ about HTTP proxies 2009-02-21 21:26:10 +00:00
index.rst added proposed documentation, moved tutorial there 2009-01-30 11:29:55 +00:00

README

======================================
Scrapy documentation quick start guide
======================================

This file provides a quick guide on how to compile the Scrapy documentation.


Setup the environment
---------------------

To compile the documentation you need the following Python libraries:

 * Sphinx
 * docutils
 * jinja

If you have setuptools available the following command will install all of them
(since Sphinx requires both docutils and jinja)::

    easy_install Sphinx


Compile the documentation
-------------------------

To compile the documentation (to classic HTML output) run the following command
from this dir::

    make html

Documentation will be generated (in HTML format) inside the ``build/html`` dir.


View the documentation
----------------------

To view the documentation run the following command::

    make htmlview

This command will fire up your default browser and open the main page of your
(previously generated) HTML documentation.


Start over
----------

To cleanup all generated documentation files and start from scratch run::

    make clean

Keep in mind that this command won't touch any documentation source files.