mirror of
https://github.com/scrapy/scrapy.git
synced 2025-02-27 15:44:00 +00:00
--HG-- rename : sites/scrapy.org/scrapyorg/apps/article/__init__.py => sites/scrapy.org/scrapyorg/article/__init__.py rename : sites/scrapy.org/scrapyorg/apps/article/models.py => sites/scrapy.org/scrapyorg/article/models.py rename : sites/scrapy.org/scrapyorg/apps/article/templatetags/__init__.py => sites/scrapy.org/scrapyorg/article/templatetags/__init__.py rename : sites/scrapy.org/scrapyorg/apps/article/templatetags/article_tags.py => sites/scrapy.org/scrapyorg/article/templatetags/article_tags.py rename : sites/scrapy.org/scrapyorg/apps/article/urls.py => sites/scrapy.org/scrapyorg/article/urls.py rename : sites/scrapy.org/scrapyorg/apps/article/views.py => sites/scrapy.org/scrapyorg/article/views.py rename : sites/scrapy.org/scrapyorg/apps/blog/__init__.py => sites/scrapy.org/scrapyorg/blog/__init__.py rename : sites/scrapy.org/scrapyorg/apps/blog/feeds.py => sites/scrapy.org/scrapyorg/blog/feeds.py rename : sites/scrapy.org/scrapyorg/apps/blog/models.py => sites/scrapy.org/scrapyorg/blog/models.py rename : sites/scrapy.org/scrapyorg/apps/blog/templatetags/__init__.py => sites/scrapy.org/scrapyorg/blog/templatetags/__init__.py rename : sites/scrapy.org/scrapyorg/apps/blog/templatetags/lastblogentry.py => sites/scrapy.org/scrapyorg/blog/templatetags/lastblogentry.py rename : sites/scrapy.org/scrapyorg/apps/blog/urls.py => sites/scrapy.org/scrapyorg/blog/urls.py rename : sites/scrapy.org/scrapyorg/apps/download/__init__.py => sites/scrapy.org/scrapyorg/download/__init__.py rename : sites/scrapy.org/scrapyorg/apps/download/models.py => sites/scrapy.org/scrapyorg/download/models.py rename : sites/scrapy.org/scrapyorg/apps/download/templatetags/__init__.py => sites/scrapy.org/scrapyorg/download/templatetags/__init__.py rename : sites/scrapy.org/scrapyorg/apps/download/templatetags/download_tags.py => sites/scrapy.org/scrapyorg/download/templatetags/download_tags.py rename : sites/scrapy.org/scrapyorg/apps/download/urls.py => sites/scrapy.org/scrapyorg/download/urls.py rename : sites/scrapy.org/scrapyorg/apps/download/views.py => sites/scrapy.org/scrapyorg/download/views.py rename : sites/scrapy.org/scrapyorg/apps/link/__init__.py => sites/scrapy.org/scrapyorg/link/__init__.py rename : sites/scrapy.org/scrapyorg/apps/link/models.py => sites/scrapy.org/scrapyorg/link/models.py rename : sites/scrapy.org/scrapyorg/apps/link/templatetags/__init__.py => sites/scrapy.org/scrapyorg/link/templatetags/__init__.py rename : sites/scrapy.org/scrapyorg/apps/link/templatetags/link_tags.py => sites/scrapy.org/scrapyorg/link/templatetags/link_tags.py rename : sites/scrapy.org/scrapyorg/apps/link/urls.py => sites/scrapy.org/scrapyorg/link/urls.py rename : sites/scrapy.org/scrapyorg/apps/link/views.py => sites/scrapy.org/scrapyorg/link/views.py rename : sites/scrapy.org/scrapyorg/static/images/box-borders-bottom.gif => sites/scrapy.org/static/images/box-borders-bottom.gif rename : sites/scrapy.org/scrapyorg/static/images/box-borders-bottom.png => sites/scrapy.org/static/images/box-borders-bottom.png rename : sites/scrapy.org/scrapyorg/static/images/box-borders-top.png => sites/scrapy.org/static/images/box-borders-top.png rename : sites/scrapy.org/scrapyorg/static/images/footer-bg.jpg => sites/scrapy.org/static/images/footer-bg.jpg rename : sites/scrapy.org/scrapyorg/static/images/icon-arrow.gif => sites/scrapy.org/static/images/icon-arrow.gif rename : sites/scrapy.org/scrapyorg/static/images/icon-author.gif => sites/scrapy.org/static/images/icon-author.gif rename : sites/scrapy.org/scrapyorg/static/images/logo.jpg => sites/scrapy.org/static/images/logo.jpg rename : sites/scrapy.org/scrapyorg/static/images/main-bg.jpg => sites/scrapy.org/static/images/main-bg.jpg rename : sites/scrapy.org/scrapyorg/static/style/style.css => sites/scrapy.org/static/style/style.css rename : sites/scrapy.org/scrapyorg/templates/base.html => sites/scrapy.org/templates/base.html rename : sites/scrapy.org/scrapyorg/templates/base_home.html => sites/scrapy.org/templates/base_home.html rename : sites/scrapy.org/scrapyorg/templates/base_weblog.html => sites/scrapy.org/templates/base_weblog.html rename : sites/scrapy.org/scrapyorg/templates/blog/entry_archive.html => sites/scrapy.org/templates/blog/entry_archive.html rename : sites/scrapy.org/scrapyorg/templates/blog/entry_archive_day.html => sites/scrapy.org/templates/blog/entry_archive_day.html rename : sites/scrapy.org/scrapyorg/templates/blog/entry_archive_month.html => sites/scrapy.org/templates/blog/entry_archive_month.html rename : sites/scrapy.org/scrapyorg/templates/blog/entry_archive_year.html => sites/scrapy.org/templates/blog/entry_archive_year.html rename : sites/scrapy.org/scrapyorg/templates/blog/entry_detail.html => sites/scrapy.org/templates/blog/entry_detail.html rename : sites/scrapy.org/scrapyorg/templates/home.html => sites/scrapy.org/templates/home.html extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%4017
67 lines
2.0 KiB
HTML
67 lines
2.0 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block content %}
|
|
<h1>Scrapy - an opensource screen scraping framework for python</h1>
|
|
|
|
{% load link_tags %}
|
|
{% load_links "nav-links" as "nav_links" %}
|
|
|
|
{% if nav_links %}
|
|
<ul id="navigation">
|
|
{% for link in nav_links %}
|
|
<li{% if forloop.last %} class="last"{% endif %}><a href="{{ link.address }}">{{ link.text }}</a></li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
|
|
<div class="clear"></div>
|
|
|
|
<div id="content">
|
|
<div id="left-column">
|
|
{% block main-content %}{% endblock %}
|
|
</div>
|
|
|
|
<div id="right-column">
|
|
{% load download_tags %}
|
|
{% load_download_links as "download_links" %}
|
|
|
|
{% if download_links %}
|
|
<div class="box download">
|
|
<h3>Download Scrapy</h3>
|
|
|
|
{% for link in download_links %}
|
|
<p>{{ link.description }} <a href="{{ link.address }}" class="download">{{ link.text }}</a></p>
|
|
{% endfor %}
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="box">
|
|
<h3>Scrapy Weblog</h3>
|
|
{% load lastblogentry %}
|
|
{% get_latest_blog_entries 2 as entries %}
|
|
|
|
{% for entry in entries %}
|
|
<div class="post{% if forloop.last %} last{% endif %}">
|
|
<h4><a href="{{ entry.get_absolute_url }}">{{ entry.headline }}</a></h4>
|
|
<p class="author">by {{ entry.author }} on {{ entry.pub_date|date:"M d, Y"}}</p>
|
|
<p class="abstract">{{ entry.summary }}</p>
|
|
<a href="{{ entry.get_absolute_url }}" class="more">» Read More</a>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|
|
|
|
{% block footer %}
|
|
{% load_links "footer-links" as "footer_links" %}
|
|
{% if footer_links %}
|
|
<ul>
|
|
<li style="border-right:none;">Scrapy : </li>
|
|
{% for link in footer_links %}
|
|
<li{% if forloop.last %} class="last"{% endif %}><a href="{{ link.address }}">{{ link.text }}</a></li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
{% endblock %}
|