summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-02-27 13:14:57 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-02-27 13:14:57 +0100
commita24ed63d1a1d4965031d5b9670307297165258e3 (patch)
tree8b96085e3142995bfb5492d65c52b3306e65eac3
parent8febd19fa7bb0a2b2df2ebac02a6b70a9d38b344 (diff)
downloadChimère-a24ed63d1a1d4965031d5b9670307297165258e3.tar.bz2
Chimère-a24ed63d1a1d4965031d5b9670307297165258e3.zip
Correct date input problems.
-rw-r--r--chimere/models.py5
-rw-r--r--chimere/widgets.py2
2 files changed, 4 insertions, 3 deletions
diff --git a/chimere/models.py b/chimere/models.py
index 149cc64..a3dc4b4 100644
--- a/chimere/models.py
+++ b/chimere/models.py
@@ -208,10 +208,11 @@ class Marker(models.Model):
status = models.CharField(_(u"Status"), max_length=1, choices=STATUS)
if settings.CHIMERE_DAYS_BEFORE_EVENT:
start_date = models.DateField(_(u"Start date"), blank=True, null=True,
- help_text=_(u"Not mandatory. Set it for dated item such as event."))
+ help_text=_(u"Not mandatory. Set it for dated item such as event. "\
+ u"Format YYYY-MM-DD (2012-03-28 for 28 march 2012)."))
end_date = models.DateField(_(u"End date"), blank=True, null=True,
help_text=_(u"Not mandatory. Set it only if you have a multi-day "\
- u"event."))
+ u"event. Format YYYY-MM-DD (2012-03-28 for 28 march 2012)."))
if 'chimere_rss' in settings.INSTALLED_APPS:
available_date = models.DateTimeField(_(u"Available Date"), blank=True,
null=True)
diff --git a/chimere/widgets.py b/chimere/widgets.py
index 551610a..fcf3c60 100644
--- a/chimere/widgets.py
+++ b/chimere/widgets.py
@@ -72,7 +72,7 @@ class DatePickerWidget(forms.TextInput):
def render(self, *args, **kwargs):
rendered = super(DatePickerWidget, self).render(*args, **kwargs)
rendered += u"\n<script type='text/javascript'>\n"\
- u" $('#%s').datepicker();\n"\
+ u" $('#%s').datepicker({ dateFormat: 'yy-mm-dd' });\n"\
u"</script>\n" % kwargs['attrs']['id']
return mark_safe(rendered)