def render(self, name, value, attrs=None):
if attrs:
format = formats.get_format(
self.format_key
)[self.format_index]
attrs.update({
'class': attrs.get('class', '') + ' flatpickr',
'data-date-format': format.replace('%', '').replace('M', 'i'),
})
if hasattr(self, 'additional_attrs'):
attrs.update(self.additional_attrs)
if value:
attrs.update({
'data-default-date': self._format_value(value)
})
input = mark_safe(super().render(name, value, attrs))
return input
评论列表
文章目录