⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 my_calendar.py

📁 python网站开发利器django的入门教程,逐步让你掌握django的用法,内还包括了对应的示例代码
💻 PY
字号:
from django import templateimport HTMLCalendarregister = template.Library()class CalendarNode(template.Node):    def __init__(self, year, mon):        self.year = int(year)        self.mon = int(mon)    def render(self, context):        return HTMLCalendar.MonthCal().render(self.year, self.mon)def do_calendar(parser, token):    try:        tag_name, arg = token.contents.split(None, 1)    except ValueError:        #if no args then using current date        import datetime        today = datetime.date.today()        year, mon = today.year, today.mon    else:        try:            year, mon = arg.split(None, 1)        except ValueError:            raise template.TemplateSyntaxError, "%r tag requires year and mon arguments" % tag_name                return CalendarNode(year, mon)register.tag('calendar', do_calendar)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -