作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
现在我有一个 View 来显示有关某些票证的信息,并且我正在尝试添加一个功能来过滤这些票证。
假设我有 4 个过滤器:
类别状态
我想提供使用其中一些过滤器的选项,全部或不使用,问题是我有点迷失了如何让它在 url 中工作。到目前为止,我发现您可以添加一些可选参数,但它们会以某种顺序出现,例如:
/May/Jack/Gas/Accepted
但如果我只选择 2 个过滤器,例如/Jack/Accepted/,它会错误地抓取过滤器。
有什么办法可以实现吗?或者我可以使用其他一些方法来代替这个。泰
最佳答案
不要尝试使用 URL 参数来执行此操作。相反,使用查询字符串参数。 URL 应采用以下形式:
my_path/?date=May&owner=Jack&category=Gas&status=accepted
URL 模式只是:
url(r'^my_path/$', views.my_view, 'my_url'),
并且在 View 中您可以访问 request.GET['date']
等
关于django - 带有多个可选参数的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44906890/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!