diff --git a/scrapy/trunk/docs/topics/_images/adaptors_diagram.svg b/scrapy/trunk/docs/topics/_images/adaptors_diagram.svg new file mode 100644 index 000000000..2bc341f99 --- /dev/null +++ b/scrapy/trunk/docs/topics/_images/adaptors_diagram.svg @@ -0,0 +1,781 @@ + + + + + + + + + + + image/svg+xml + + + + + + item.attribute(attrib_name, *[val1, val2]) + + Adaptor1(val1) + Adaptor2(val5) + Item (val3, val4) (val5, val6) + + + + + Adaptor1(val2) + Adaptor2(val4) + Adaptor2(val3) + Adaptor2(val6) + (val1, val2) + + + + + + + + + + + + + + + + + + + ... ... ... ... + Adaptor Pipeline(Adaptor 1, Adaptor 2, Adaptor N) + + + + + item._add_single_attributes(result) multivalued single valued + + + +