–
символов в вашем третьем вызове:
print(infixToValue('15 + 16 – 2 + 7 * 3 * 2 – 14'))
на самом деле являются символом Unicode U + 2013 (черточка).
Ваш код будет работать нормально, если вы замените оба символа тире на ASCII -
:
print(infixToValue('15 + 16 - 2 + 7 * 3 * 2 - 14'))
Быстрый поиск Google показывает django-gencal, который похож точно, в чем Вы нуждаетесь. Также стоило бы посмотреть на отрывки под календарем, наклеивают Django Snippets в http://www.djangosnippets.org/tags/calendar/ .
контроль svn http://django-calendar.googlecode.com/svn/trunk/ django-calendar-read-only svn: URL 'http://django-calendar.googlecode.com/svn/trunk' не существует
таким образом, поиск Google может показать, но это, больше не не существует.
Похоже, что django-calendar стал django-повесткой дня: http://github.com/dokterbob/django-agenda
Здесь есть еще одна альтернатива календаря , Календарь событий Django от 3captus , который предлагает кое-что попроще. Сейчас пробую, но, похоже, мне больше подходит.
Из списка функций:
Сегодня я столкнулся с django-swingtime . Стоит проверить.