From bd28045b99ed05d9cfa9b524f979c306bc58c61a Mon Sep 17 00:00:00 2001 From: Matias Aguirre Date: Fri, 19 Sep 2008 19:19:28 +0000 Subject: [PATCH] Remove blog application which is not django 1.0 --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40264 --- sites/scrapy.org/scrapyorg/blog/__init__.py | 0 sites/scrapy.org/scrapyorg/blog/feeds.py | 14 ---------- sites/scrapy.org/scrapyorg/blog/models.py | 25 ----------------- .../scrapyorg/blog/templatetags/__init__.py | 0 .../blog/templatetags/lastblogentry.py | 28 ------------------- sites/scrapy.org/scrapyorg/blog/urls.py | 15 ---------- 6 files changed, 82 deletions(-) delete mode 100644 sites/scrapy.org/scrapyorg/blog/__init__.py delete mode 100644 sites/scrapy.org/scrapyorg/blog/feeds.py delete mode 100644 sites/scrapy.org/scrapyorg/blog/models.py delete mode 100644 sites/scrapy.org/scrapyorg/blog/templatetags/__init__.py delete mode 100644 sites/scrapy.org/scrapyorg/blog/templatetags/lastblogentry.py delete mode 100644 sites/scrapy.org/scrapyorg/blog/urls.py diff --git a/sites/scrapy.org/scrapyorg/blog/__init__.py b/sites/scrapy.org/scrapyorg/blog/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/sites/scrapy.org/scrapyorg/blog/feeds.py b/sites/scrapy.org/scrapyorg/blog/feeds.py deleted file mode 100644 index 4f5588412..000000000 --- a/sites/scrapy.org/scrapyorg/blog/feeds.py +++ /dev/null @@ -1,14 +0,0 @@ -from django.contrib.syndication.feeds import Feed -from django_website.apps.blog.models import Entry -import datetime - -class WeblogEntryFeed(Feed): - title = "The Django weblog" - link = "http://www.djangoproject.com/weblog/" - description = "Latest news about Django, the Python Web framework." - - def items(self): - return Entry.objects.filter(pub_date__lte=datetime.datetime.now())[:10] - - def item_pubdate(self, item): - return item.pub_date diff --git a/sites/scrapy.org/scrapyorg/blog/models.py b/sites/scrapy.org/scrapyorg/blog/models.py deleted file mode 100644 index 6fa253f4c..000000000 --- a/sites/scrapy.org/scrapyorg/blog/models.py +++ /dev/null @@ -1,25 +0,0 @@ -import datetime -from django.db import models - - -class Entry(models.Model): - pub_date = models.DateTimeField() - slug = models.SlugField(unique_for_date='pub_date') - headline = models.CharField(max_length=200) - summary = models.TextField(help_text="Use raw HTML.") - body = models.TextField(help_text="Use raw HTML.") - author = models.CharField(max_length=100) - - class Meta: - verbose_name_plural = 'entries' - ordering = ('-pub_date',) - get_latest_by = 'pub_date' - - class Admin: - list_display = ('pub_date', 'headline', 'author') - - def __unicode__(self): - return self.headline - - def get_absolute_url(self): - return "/weblog/%s/%s/" % (self.pub_date.strftime("%Y/%b/%d").lower(), self.slug) diff --git a/sites/scrapy.org/scrapyorg/blog/templatetags/__init__.py b/sites/scrapy.org/scrapyorg/blog/templatetags/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/sites/scrapy.org/scrapyorg/blog/templatetags/lastblogentry.py b/sites/scrapy.org/scrapyorg/blog/templatetags/lastblogentry.py deleted file mode 100644 index 0ce96bac8..000000000 --- a/sites/scrapy.org/scrapyorg/blog/templatetags/lastblogentry.py +++ /dev/null @@ -1,28 +0,0 @@ -import datetime - -from django import template - -from scrapyorg.blog.models import Entry - - -class LatestBlogEntriesNode(template.Node): - def __init__(self, num, varname): - self.num, self.varname = num, varname - - def render(self, context): - context[self.varname] = list(Entry.objects.filter(pub_date__lte=datetime.datetime.now())[:self.num]) - return '' - -def do_get_latest_blog_entries(parser, token): - """ - {% get_latest_blog_entries 2 as latest_entries %} - """ - bits = token.contents.split() - if len(bits) != 4: - raise template.TemplateSyntaxError, "'%s' tag takes three arguments" % bits[0] - if bits[2] != 'as': - raise template.TemplateSyntaxError, "First argument to '%s' tag must be 'as'" % bits[0] - return LatestBlogEntriesNode(bits[1], bits[3]) - -register = template.Library() -register.tag('get_latest_blog_entries', do_get_latest_blog_entries) diff --git a/sites/scrapy.org/scrapyorg/blog/urls.py b/sites/scrapy.org/scrapyorg/blog/urls.py deleted file mode 100644 index f8975e957..000000000 --- a/sites/scrapy.org/scrapyorg/blog/urls.py +++ /dev/null @@ -1,15 +0,0 @@ -from django.conf.urls.defaults import * -from scrapyorg.blog.models import Entry # relative import - -info_dict = { - 'queryset': Entry.objects.all(), - 'date_field': 'pub_date', -} - -urlpatterns = patterns('django.views.generic.date_based', - (r'^(?P\d{4})/(?P[a-z]{3})/(?P\w{1,2})/(?P[\w-]+)/$', 'object_detail', dict(info_dict, slug_field='slug')), - (r'^(?P\d{4})/(?P[a-z]{3})/(?P\w{1,2})/$', 'archive_day', info_dict), - (r'^(?P\d{4})/(?P[a-z]{3})/$', 'archive_month', info_dict), - (r'^(?P\d{4})/$', 'archive_year', info_dict), - (r'^/?$', 'archive_index', info_dict), -)