0
context_processors.py
에 다음 함수를 추가했습니다. 하지만 색인 URL로 이동하면 오류가 표시됩니다. 자연스러운 오류입니다. 왜냐하면 우리는 인덱스에 날짜 인수가 없기 때문입니다.django - 컨텍스트 프로세서 반환 오류
이 오류가 표시되지 않도록 할 수있는 방법이 있습니까?
sample_path = http://127.0.0.1:8000/reserve/2017-02-01/
def one_day_foods_NOT_PAID(request):
user = request.user
path = request.get_full_path()
date = path.strip('/').split("/", 2)
if len(date) == 0:
year, month, day = 0
else:
year, month, day = date[1].split("-")
foods = Reservation.objects.filter(order_date__startswith =
datetime.date(int(year), int(month), int(day))).filter(user=user)
return {'foods':foods}
당신에게 확실 문제가 context_processor에서 제공하고보기 색인을 표시하지? – Wilfried
@Wilfried 예. 나는 그것을 해결한다. – shahin