class TimeAdmin(admin.ModelAdmin): list_display = [ '__str__', 'get_month', 'get_day', 'get_hour', 'get_minute', ] list_filter = [TimeRangeFilter] def get_month(self, instance): return make_naive(instance.value).strftime(r'%m') def get_day(self, instance): return make_naive(instance.value).strftime(r'%d') def get_hour(self, instance): return make_naive(instance.value).strftime(r'%H') def get_minute(self, instance): return make_naive(instance.value).strftime(r'%M') get_month.short_description = p('datetime component', 'month') get_day.short_description = p('datetime component', 'day') get_hour.short_description = p('datetime component', 'hour') get_minute.short_description = p('datetime component', 'minute')
}, { 'key': _('Public Relation'), 'members': [ {'name': 'Chun-Yu Tseng', 'tags': _('lead')}, {'name': 'Chun-Chia Chen'}, {'name': '謝宗翰'}, {'name': '詹智翔'}, {'name': 'Ming'}, {'name': 'Dainese'}, {'name': '劉慈恩'}, {'name': '蕭鈞文'}, {'name': '王曉文'}, {'name': 'Yahsin Huang'}]}, { 'key': p('organizer team name', 'Venue'), 'members': [ {'name': 'Rock Hung', 'tags': _('lead')}, ], }, { 'key': _('Registration'), 'members': [ {'name': 'Sosorry', 'tags': _('lead')}, {'name': '阿碰'}, {'name': 'Bruce'}, {'name': '文祥'}, ], }, { 'key': _('Sponsorship'),