내가 다음 코드와ListView에
models.py보기
class Event(models.Model):
event_date= models.DateField(auto_now=False, auto_now_add=False)
evet_time= models.TimeField(auto_now=False, auto_now_add=False)
에서 상황에 맞는 값으로 cobmine 이벤트 날짜와 시간을 추가하려는이에 get_context_data하는 datetime.combine을 추가하는 방법 .py
class EventList(FilterMixin, ListView):
model = Event
filter_class = EventFilter
template_name = 'events/event_list.html'
def get_context_data(self, *args, **kwargs):
context = super(EventList, self).get_context_data(*args, **kwargs)
context["filter_form"] = EventFilter(data=self.request.GET or None)
return context
은 컨텍스트에 다음 값을 추가해야합니다.
context["now"] = datetime.utcnow() + timedelta(hours=1)
- 잘 작동 context["event_date_time"]
- db 테이블에서 날짜와 시간을 결합하는 방법은 무엇입니까?
다음 시도 :
context["event_date_time"] = datetime.combine(self.event_date, self.event_time)
이 작동하지 마십시오.
Exception Value:
'EventList' object has no attribute 'event_date'
도움을 받으려면 Thx.