问题列表 - 第12335页

提高404并继续URL链

我有一个像这样的URL模式:

urlpatterns = (
    url(r'^$', list_titles, name='list'),
    url(r'^(?P<tag>[a-z\-0-9]+?)/$', list_titles, name='filtered-list'),
    url(r'^(?P<title>\S+?)/$', show_title, name='title'),
)
Run Code Online (Sandbox Code Playgroud)

filtered-listtitle匹配同样的事情.

如果有事情匹配的可用列表tagfiltered-list,我要list_titles火了.但是,如果没有匹配tag,我想将其重新发送回URL处理器,以便show_title激活.

如果没有匹配的标题,我会在那里提出一个合适的404.

我知道我可以从视图中做到这一点......但是有点臭,不得不将进程硬连接到视图中.我希望通过URL命令来决定首先选择哪些内容以及它的内容.

django django-signals django-urls django-views

29
推荐指数
1
解决办法
3万
查看次数

我们为什么要在PHP中使用静态调用?

为什么我们要在PHP5中使用静态变量或静态调用静态方法?也许是为了提高性能?

php oop static

4
推荐指数
2
解决办法
585
查看次数

<()在Bash中做了什么?

在superuser.com上的帖子回答中,我们看到了这一点

join <(sort abc) <(sort bcd)
Run Code Online (Sandbox Code Playgroud)

在将文件发送到加入之前,它们会对文件abc和bcd进行排序.这导致编程问题,更适合stackoverflow.

这是如何运作的?这个<()构造究竟是什么?它叫什么?

如果(sort abc)是一个在abc上运行sort并返回输出的合法调用,为什么我们需要<

也就是说,以下两行是等价的

(sort abc) | join - <(sort bcd)
join <(sort abc) <(sort bcd)
Run Code Online (Sandbox Code Playgroud)

join (sort abc) (sort bcd)
Run Code Online (Sandbox Code Playgroud)

是语法错误.请告诉我!

linux bash shell redirect subprocess

11
推荐指数
2
解决办法
1128
查看次数

在针对XSD验证XML时忽略元素顺序

我们有一个XML需要针对XSD进行验证.XML由XSTREAM生成.我们正在使用jaxp api来针对相应的XSD验证XML.不幸的是,目前我们的测试用例失败了,因为生成的XML具有与XSD不同的顺序/顺序的元素/标签.

在针对XSD进行验证时,是否可以忽略生成的XML中元素的顺序?

我在这里先向您的帮助表示感谢.

java xml xsd

8
推荐指数
1
解决办法
5576
查看次数

可以在存储过程中传递的最大参数数是多少

qustion中的服务器是SQL Server 2008.

同样,我需要知道在SP中传递的字符串参数的最大长度是多少?

sql-server sql-server-2005 sql-server-2008

14
推荐指数
2
解决办法
3万
查看次数

如何声明by-reference参数变量以在Linq查询中使用?

我有MyClass一个方法的类:

public bool MyMethod(out DateTime? MyDate) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

我想以下列方式调用此方法:

var q = from mc in MyClasses.AsEnumerable()
        from output in mc.MyMethod(out dt) // how to declare dt?
        select new { mc, output, dt };
Run Code Online (Sandbox Code Playgroud)

显然这不编译,因为我没有声明dt.我可以在查询之外声明它,但这并没有给我一种温暖的模糊感:(a)我不喜欢在大于必要范围的级别声明变量,并且(b)它不是立即和直观的显而易见的是,将为查询中的每一行正确计算该值.

是否有一些语法允许我DateTime? dt在查询中声明?

c# linq parameters

0
推荐指数
2
解决办法
606
查看次数

如何使用SolrJ检索"facet_queries"数据

我没有找到任何办法.可能吗?

谢谢

solr

3
推荐指数
1
解决办法
6524
查看次数

2
推荐指数
1
解决办法
1万
查看次数

如何仅允许在国家/地区内访问

我发现这个网站生成一个.htaccess来阻止来自某个国家的访问.

这个问题是我想只允许在挪威境内访问.如果我使用此服务,列表将很长,因为我必须列出所有国家/地区的IP地址.

有没有办法允许在国内访问,我的情况是挪威?

.htaccess

6
推荐指数
1
解决办法
9244
查看次数

javac不承认

当我不断收到错误时,我该怎么办?

'javac'未被识别为内部或外部命令,可操作程序或批处理文件

当我想编译我的jar或.class文件?

谢谢

java path javac

8
推荐指数
3
解决办法
2万
查看次数