scrapy/docs
Elias Dorneles 3ac3ac4d92 docs: update data flow description and image (fixes: #2278)
This fixes the explanation to use Requests instead of URLs,
which is what actually happens, and is also consistent with the
new tutorial, which already explains how URLs become Request objects.

I've also changed the "loop", jumping from 9 to step 2.
2016-09-28 16:38:45 -03:00
..
_ext Add support for Sphinx 1.4 2016-03-30 14:40:52 +02:00
_static DOC remove css file which isno longer needed 2015-04-15 03:44:49 +05:00
_templates Add Segment Analytics to Documentation 2016-09-02 14:51:07 -03:00
intro addressing review comments and other minor editing 2016-09-22 11:04:45 -03:00
topics docs: update data flow description and image (fixes: #2278) 2016-09-28 16:38:45 -03:00
utils Added linkfix script to docs/utils 2015-03-18 19:41:26 -03:00
Makefile Merge pull request #1302 from eliasdorneles/improving-access-settings-docs 2015-07-03 00:56:32 -03:00
README add note to doc README about using 'make watch' 2015-05-01 01:39:03 -03:00
conf.py DOC Update copyright notice 2016-05-18 16:52:09 +02:00
contributing.rst Encourage descriptive PR titles 2016-07-05 14:21:28 +03:00
faq.rst docs on Scrapy on Windows + Python 3 2016-07-04 16:37:51 +02:00
index.rst mentions stackoverflow as help channel (fixes #2255) 2016-09-16 16:05:36 -03:00
news.rst Set release date, fix typo and add tutorial improvement issue number 2016-09-23 16:11:50 +02:00
versioning.rst Remove mention of odd-numbered versions for development releases 2016-09-20 18:15:45 +02: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 Sphinx Python library. To install it
and all its dependencies run

::

    pip install 'Sphinx >= 1.3'


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.


Recreating documentation on the fly
-----------------------------------

There is a way to recreate the doc automatically when you make changes, you
need to install watchdog (``pip install watchdog``) and then use::

    make watch