[Projeler-commits] r268 - in zangetsu: . blog blog/templatetags
projeler-uludag at uludag.org.tr
projeler-uludag at uludag.org.tr
29 Oca 2007 Pzt 00:27:44 EET
Author: caglar
Date: Mon Jan 29 00:27:43 2007
New Revision: 268
Modified:
zangetsu/blog/feeds.py
zangetsu/blog/models.py
zangetsu/blog/templatetags/library.py
zangetsu/blog/urls.py
zangetsu/blog/views.py
zangetsu/urls.py
Log:
herşeyden önce şu tek tırnaklardan bir kurtulalım
Modified: zangetsu/blog/feeds.py
=================================================================
--- zangetsu/blog/feeds.py (original)
+++ zangetsu/blog/feeds.py Mon Jan 29 00:27:43 2007
@@ -12,16 +12,16 @@
class RssFeed(Feed):
title = defaults.BLOG_NAME
- link = '%s/blog/feeds/rss/' % WEB_URL
+ link = "%s/blog/feeds/rss/" % WEB_URL
description = defaults.BLOG_DESC
def items(self):
now = datetime.datetime.now()
- return Entry.objects.filter(pubdate__lte=now).order_by('-pubdate')[:10]
+ return Entry.objects.filter(pubdate__lte=now).order_by("-pubdate")[:10]
def item_pubdate(self, item):
return item.pubdate
class AtomFeed(RssFeed):
- link = '%s/blog/feeds/atom/' % WEB_URL
+ link = "%s/blog/feeds/atom/" % WEB_URL
feed_type = Atom1Feed
Modified: zangetsu/blog/models.py
=================================================================
--- zangetsu/blog/models.py (original)
+++ zangetsu/blog/models.py Mon Jan 29 00:27:43 2007
@@ -8,22 +8,22 @@
class Link(models.Model):
- title = models.CharField(maxlength = 64, verbose_name=_('title'))
- url = models.URLField(verbose_name=_('url'))
+ title = models.CharField(maxlength = 64, verbose_name=_("title"))
+ url = models.URLField(verbose_name=_("url"))
def __str__(self):
return self.title
class Meta:
- verbose_name = _('link')
- verbose_name_plural = _('links')
+ verbose_name = _("link")
+ verbose_name_plural = _("links")
class Admin:
- list_display = ['title']
+ list_display = ["title"]
class Tag(models.Model):
- title = models.CharField(maxlength = 32, verbose_name=_('title'))
+ title = models.CharField(maxlength = 32, verbose_name=_("title"))
def __str__(self):
return self.title
@@ -33,30 +33,30 @@
verbose_name_plural = _("tags")
class Admin:
- list_display = ('id', 'title')
+ list_display = ("id", "title")
class Entry(models.Model):
- title = models.CharField(maxlength = 256, verbose_name=_('title'))
- content = models.TextField(verbose_name=_('content'))
- tag = models.ManyToManyField(Tag, verbose_name=_('tag'))
- pubdate = models.DateTimeField(verbose_name=_('publish date'))
+ title = models.CharField(maxlength = 256, verbose_name=_("title"))
+ content = models.TextField(verbose_name=_("content"))
+ tag = models.ManyToManyField(Tag, verbose_name=_("tag"))
+ pubdate = models.DateTimeField(verbose_name=_("publish date"))
def __str__(self):
return self.title
def get_absolute_url(self):
- return '%s/blog/%s/%s/' % (WEB_URL, self.pubdate.strftime('%Y/%m/%d').lower(), self.id)
+ return "%s/blog/%s/%s/" % (WEB_URL, self.pubdate.strftime("%Y/%m/%d").lower(), self.id)
class Meta:
verbose_name = _("entry")
verbose_name_plural = _("entries")
class Admin:
- list_display = ('id', 'title', 'pubdate')
- list_filter = ['pubdate']
- search_fields = ['title']
+ list_display = ("id", "title", "pubdate")
+ list_filter = ["pubdate"]
+ search_fields = ["title"]
js = (
- 'tinymce/tiny_mce.js',
- 'tinymce/textareas.js',
+ "tinymce/tiny_mce.js",
+ "tinymce/textareas.js",
)
Modified: zangetsu/blog/templatetags/library.py
=================================================================
--- zangetsu/blog/templatetags/library.py (original)
+++ zangetsu/blog/templatetags/library.py Mon Jan 29 00:27:43 2007
@@ -12,25 +12,25 @@
class BlogNameObject(Node):
def render(self, context):
- context['blog_name'] = defaults.BLOG_NAME
- context['blog_desc'] = defaults.BLOG_DESC
- context['blog_url'] = '%s/blog' % WEB_URL
- return ''
+ context["blog_name"] = defaults.BLOG_NAME
+ context["blog_desc"] = defaults.BLOG_DESC
+ context["blog_url"] = "%s/blog" % WEB_URL
+ return ""
class LinkMenuObject(Node):
def render(self, context):
- context['blog_link'] = Link.objects.all()
- return ''
+ context["blog_link"] = Link.objects.all()
+ return ""
class MonthMenuObject(Node):
def render(self, context):
- context['blog_months'] = Entry.objects.dates('pubdate', 'month', 'DESC')
- return ''
+ context["blog_months"] = Entry.objects.dates("pubdate", "month", "DESC")
+ return ""
class TagMenuObject(Node):
def render(self, context):
- context['blog_tags'] = Tag.objects.all()
- return ''
+ context["blog_tags"] = Tag.objects.all()
+ return ""
def build_blog_name(parser, token):
return BlogNameObject()
@@ -44,7 +44,7 @@
def build_tag_list(parser, token):
return TagMenuObject()
-register.tag('build_blog_name', build_blog_name)
-register.tag('build_link_list', build_link_list)
-register.tag('build_month_list', build_month_list)
-register.tag('build_tag_list', build_tag_list)
+register.tag("build_blog_name", build_blog_name)
+register.tag("build_link_list", build_link_list)
+register.tag("build_month_list", build_month_list)
+register.tag("build_tag_list", build_tag_list)
Modified: zangetsu/blog/urls.py
=================================================================
--- zangetsu/blog/urls.py (original)
+++ zangetsu/blog/urls.py Mon Jan 29 00:27:43 2007
@@ -8,50 +8,50 @@
from zangetsu.blog.models import Entry, Tag
info_dict = {
- 'queryset': Entry.objects.all(),
- 'date_field': 'pubdate',
+ "queryset": Entry.objects.all(),
+ "date_field": "pubdate",
}
tag_dict = {
- 'queryset': Tag.objects.all(),
- 'slug_field': 'title',
+ "queryset": Tag.objects.all(),
+ "slug_field": "title",
}
-urlpatterns = patterns('',
- (r'^search/$', 'zangetsu.blog.views.search'),
+urlpatterns = patterns("",
+ (r"^search/$", "zangetsu.blog.views.search"),
- (r'^tag/(?P<slug>[A-Za-z-_]+)/$',
- 'django.views.generic.list_detail.object_detail',
+ (r"^tag/(?P<slug>[A-Za-z-_]+)/$",
+ "django.views.generic.list_detail.object_detail",
tag_dict
),
- (r'^feed/(?P<url>.*)/$',
- 'django.contrib.syndication.views.feed',
- {'feed_dict': {'rss': RssFeed,'atom': AtomFeed}}
+ (r"^feed/(?P<url>.*)/$",
+ "django.contrib.syndication.views.feed",
+ {"feed_dict": {"rss": RssFeed,"atom": AtomFeed}}
),
- (r'^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\w{1,2})/(?P<object_id>\d+)/$',
- 'django.views.generic.date_based.object_detail',
- dict(info_dict, month_format='%m')
+ (r"^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\w{1,2})/(?P<object_id>\d+)/$",
+ "django.views.generic.date_based.object_detail",
+ dict(info_dict, month_format="%m")
),
- (r'^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\w{1,2})/$',
- 'django.views.generic.date_based.archive_day',
- dict(info_dict, month_format='%m')
+ (r"^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\w{1,2})/$",
+ "django.views.generic.date_based.archive_day",
+ dict(info_dict, month_format="%m")
),
- (r'^(?P<year>\d{4})/(?P<month>\d{1,2})/$',
- 'django.views.generic.date_based.archive_month',
- dict(info_dict, month_format='%m')
+ (r"^(?P<year>\d{4})/(?P<month>\d{1,2})/$",
+ "django.views.generic.date_based.archive_month",
+ dict(info_dict, month_format="%m")
),
- (r'^(?P<year>\d{4})/$',
- 'django.views.generic.date_based.archive_year',
+ (r"^(?P<year>\d{4})/$",
+ "django.views.generic.date_based.archive_year",
info_dict
),
- (r'^/?$',
- 'django.views.generic.date_based.archive_index',
+ (r"^/?$",
+ "django.views.generic.date_based.archive_index",
info_dict
),
)
Modified: zangetsu/blog/views.py
=================================================================
--- zangetsu/blog/views.py (original)
+++ zangetsu/blog/views.py Mon Jan 29 00:27:43 2007
@@ -8,10 +8,10 @@
def search(request):
try:
- search_term = request.GET['s']
+ search_term = request.GET["s"]
# FIXME: Use paginator
search_results = Entry.objects.filter(content__icontains=search_term)[:20]
except:
search_results = None
- return render_to_response('blog/entry_search.html', {'search_results': search_results})
+ return render_to_response("blog/entry_search.html", {"search_results": search_results})
Modified: zangetsu/urls.py
=================================================================
--- zangetsu/urls.py (original)
+++ zangetsu/urls.py Mon Jan 29 00:27:43 2007
@@ -6,11 +6,11 @@
from django.conf.urls.defaults import *
from zangetsu.settings import WEB_URL, DOCUMENT_ROOT
-root = '/'.join(WEB_URL.split("/")[3:])
+root = "/".join(WEB_URL.split("/")[3:])
-urlpatterns = patterns('',
- (r'^%s/admin/' % root, include('django.contrib.admin.urls')),
- (r'^%s/blog/' % root, include('zangetsu.blog.urls')),
- (r'^%s/$' % root, 'django.views.generic.simple.redirect_to', {'url': '/%s/blog' % root}),
- (r'^%s/static/(.*)$' % root, 'django.views.static.serve', {'document_root': '%s/static' % DOCUMENT_ROOT, 'show_indexes': True}),
+urlpatterns = patterns("",
+ (r"^%s/admin/" % root, include("django.contrib.admin.urls")),
+ (r"^%s/blog/" % root, include("zangetsu.blog.urls")),
+ (r"^%s/$" % root, "django.views.generic.simple.redirect_to", {"url": "/%s/blog" % root}),
+ (r"^%s/static/(.*)$" % root, "django.views.static.serve", {"document_root": "%s/static" % DOCUMENT_ROOT, "show_indexes": True}),
)
Projeler-commits mesaj listesiyle ilgili
daha fazla bilgi