在django中生成URL
嘿伙计们我是django的初学者 我想像这样在django中生成url在django中生成URL,django,django-urls,Django,Django Urls,嘿伙计们我是django的初学者 我想像这样在django中生成url http://something.com/searchpage/?page=12&color=red 当前正在使用此类型的url url(r'^searchpage/(?P<page>\d+)/(?P<color>\w+)$','home_product.views.search'), url(r'^searchpage/(?P\d+)/(?P\w+)$,“home\u product.v
http://something.com/searchpage/?page=12&color=red
当前正在使用此类型的url
url(r'^searchpage/(?P<page>\d+)/(?P<color>\w+)$','home_product.views.search'),
url(r'^searchpage/(?P\d+)/(?P\w+)$,“home\u product.views.search”),
请帮助我这看起来像是一个GET请求:只需将您的url指向
url(r'^searchpage/$, 'home_product.views.search'),
然后从请求中调出查询条件。在视图中获取目录。py
:
def search(request):
page = request.GET.get('page')
color = request.GET.get('color')
...
(使用GET.GET
,您会将缺少的值设置为None
)。我想像这样生成url。com/searchpage/?page=12&color=red“生成url”是什么意思?从模板中还是作为重定向?请把你的问题说清楚。