summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorJannis Leidel <jannis@leidel.info>2011-05-07 16:58:45 +0000
committerJannis Leidel <jannis@leidel.info>2011-05-07 16:58:45 +0000
commit0322f2b6533852b51d83ac4d55f11d75cc0f41b0 (patch)
tree2d9764785c3fdb9e3723bea8ccf8030abd4d5485 /django
parent032b4ab5dfc39b8166d472ae5e360f985afe2988 (diff)
Fixed #15263 -- Added support for format localization to the now template tag. Thanks to danielr and dmclain.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16172 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django')
-rw-r--r--django/template/defaulttags.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/django/template/defaulttags.py b/django/template/defaulttags.py
index ea49c1932c..1eceaf4120 100644
--- a/django/template/defaulttags.py
+++ b/django/template/defaulttags.py
@@ -2,12 +2,14 @@
import sys
import re
+from datetime import datetime
from itertools import groupby, cycle as itertools_cycle
from django.template.base import Node, NodeList, Template, Context, Variable
from django.template.base import TemplateSyntaxError, VariableDoesNotExist, BLOCK_TAG_START, BLOCK_TAG_END, VARIABLE_TAG_START, VARIABLE_TAG_END, SINGLE_BRACE_START, SINGLE_BRACE_END, COMMENT_TAG_START, COMMENT_TAG_END
from django.template.base import get_library, Library, InvalidTemplateLibrary
from django.template.smartif import IfParser, Literal
+from django.template.defaultfilters import date
from django.conf import settings
from django.utils.encoding import smart_str, smart_unicode
from django.utils.safestring import mark_safe
@@ -380,10 +382,7 @@ class NowNode(Node):
self.format_string = format_string
def render(self, context):
- from datetime import datetime
- from django.utils.dateformat import DateFormat
- df = DateFormat(datetime.now())
- return df.format(self.format_string)
+ return date(datetime.now(), self.format_string)
class SpacelessNode(Node):
def __init__(self, nodelist):