Django5/order/views.py

25 lines
814 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

from django.http import HttpResponse
from django.urls import reverse, resolve
# Create your views here.
def index(request):
route_url = reverse('order:index')
print("reverse反向解析得到的路由地址", route_url)
result = resolve(route_url)
print("resolve通过路由地址得到路由信息", result)
return HttpResponse("订单信息")
def list(request, year, month, day):
# kwargs = {'year': year, 'month': month, 'day': day}
# route_url = reverse('order:list', kwargs=kwargs)
args = [year, month, day]
route_url = reverse('order:list', args=args)
print("reverse反向解析得到的路由地址", route_url)
result = resolve(route_url)
print("resolve通过路由地址得到路由信息", result)
return HttpResponse("订单列表")