Странно;Следующее работает отлично от переводчика.
In [18]: from datetime import datetime
In [19]: from django.template import Template, Context
In [20]: t = Template('date is {{ thedate|date:"F j, Y" }}')
In [21]: t.render(Context({'thedate': datetime.today()}))
Out[21]: u'date is September 7, 2010'
Возможно, стоит попробовать вышесказанное с вашей стороны, чтобы попытаться изолировать проблему.Если это не работает, то, возможно, вам нужно обновить версию django или что-то еще (маловероятно, я признаю).
Другая вещь - убедиться, что у вас нет опечатки где-либо.Например, если ваш цикл for просто возвращает NULL или пустые строки, это может быть причиной.Для проверки работоспособности попробуйте:
{% for the_date in event.date_set.all %}
<p>{{ the_date }}</p>
<p>{{ the_date|date:"F j, Y" }}</p>
{% endfor %}
Если проблема не устранена, это должно быть отражено в выводе.