问题列表 - 第7919页

查找Django中字段唯一的对象计数

我有一个类似这样的模型:

class Input(models.Model):
        details = models.CharField(max_length=1000)
        user = models.ForeignKey(User)

class Case(Input):
    title  = models.CharField(max_length=200)
    views = models.IntegerField()

    class Argument(Input):
        case = models.ForeignKey(Case)
        side = models.BooleanField()
Run Code Online (Sandbox Code Playgroud)

用户可以根据具体情况提交许多参数.我希望能够说出有多少用户提交了side=true参数.

我的意思是如果1个用户有10个参数而另一个用户有2个参数(两个side=true)我希望计数为2,而不是12.

更新:

我在Case对象上使用这些方法:

 def users_agree(self):
        return self.argument_set.filter(side=True).values('user').distinct()
    def users_disagree(self):
        return self.argument_set.filter(side=False).values('user').distinct()
Run Code Online (Sandbox Code Playgroud)

我的模板代码调用count()它们.

django

4
推荐指数
1
解决办法
4204
查看次数

有没有办法在 Emacs 中同时启用 Objective-C 模式和 C++ 模式?

我正在处理一些 Objective-C++ 代码(.mm文件),我很好奇是否可以让 emacs 对 Objective-C 部分和 C++ 部分使用正确的语法突出显示。 objc-modec++-mode都是主要模式(构建在 之上cc-mode),因此它们不能同时使用。

是否有任何次要模式或 elisp hack 可用于同时启用 Objective-C 和 C++ 语法突出显示?

c++ emacs syntax-highlighting objective-c

5
推荐指数
1
解决办法
918
查看次数

iPhone检查固件版本

大家好

我想为iPhone 2.2.*和版本3.0制作一个应用程序.2.2*中的某些方法在3.0中已弃用.(比如UITableViewCell setText和setLabel)

有没有办法检查iPhone上使用的固件版本,并设置不同的使用方法

iphone objective-c firmware

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

查询ColdFusion外部的查询

我使用Adobe ColdFusion的经验,即使仍然有些限制,也是非常愉快和愉快的.

在我对ColdFusion所说的所有好事中,有一个功能让我完全不知所措.它可能既不是非常有效,也不适用于制作,但无论如何,我所说的是所谓的"查询查询"功能,或者是dbtype="query"属性cfquery.它允许您针对任意数据集运行SQL语句,而不仅仅是数据库连接.例如,您可以加入一个结果集,即刚从数据库中检索到的结果集和内存结构(当然,受某些限制).它提供了一种快速而肮脏的方式来对数据进行"后处理",这有时比循环中的数据集迭代更具可读性(也更灵活!).

但是,ColdFusion并不是一个非常受欢迎的产品,我不会回答它为什么会这样的原因.我要问的是,这种技术在其他语言中是否有任何支持(如图书馆,或多或少相同)?蟒蛇?Perl的?红宝石?PHP?什么?因为,对我来说,似乎这个功能的潜力很大,可能不是在生产代码中,但如果你需要快速测试一下,它绝对可以节省生命.毋庸置疑,根据我的知识,SQL ColdFusion的用途有点受限,但是,这个想法仍然很棒.

sql coldfusion qoq

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

德比 - 约束

在Derby服务器中,如何使用模式的系统表中的信息创建select语句以检索每个表的约束名称?

sql schema derby

5
推荐指数
1
解决办法
5754
查看次数

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

JSTL taglib URI已经过时了?

我一直在查看Spring MVC教程并从那里复制了这个小的JSP代码:

<%@ page session="false"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<html>
    <head><title>Training, Inc.</title></head>
    <body>
        <h2><c:out value="${message}" /></h2>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

有一个字符串设置为消息,而c:out标签只是按字面打印

$ {}消息

我想了一会儿,直到我记得我之前遇到的问题,并将taglib URI更改为:

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
Run Code Online (Sandbox Code Playgroud)

这解决了我的小问题

前段时间我遇到了类似的XSLT转换问题,但在这种情况下,我不得不从http://java.sun.com/jstl/xml更改为http://java.sun.com/jsp/jstl/xml

根据这个链接,我的春天示例应该像我从spring教程粘贴时一样工作

问题是:你们中的任何人都知道这些taglib URI混淆的记录在哪里?为什么在某些情况下我从http://java.sun.com/jsp/jstl获得了最新版本,而在其他版本中我从http://java.sun.com/jstl获得了最新版本

java jstl

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

无法在Python中创建可迭代的十进制函数

我想计算总和

1/1 + 1/2 + 1/3 + ... + 1/30
Run Code Online (Sandbox Code Playgroud)

我运行代码失败了

import decimal
import math
var=decimal.Decimal(1/i)

for i in range(1,31):
   print(sum(var))
Run Code Online (Sandbox Code Playgroud)

我收到了错误

'Decimal' object is not iterable
Run Code Online (Sandbox Code Playgroud)

如何在Python中创建可迭代函数?

python iteration sum

0
推荐指数
1
解决办法
1774
查看次数

在SQL SERVER存储过程中帮助IF

任何人都可以帮我在sql server中的存储过程中构建IF.

基本上我有一个简单的存储过程,但我现在需要传入一个新的输入参数,这取决于它是否为真我传递值D,如果它是假,我传递值A.但是更改是在子查询的中间.让我解释一下......这是存储过程.基本上如果我为ReturnOldStatus发送True,我执行子查询ItemStatus ='D',如果它是false,那么我传入ItemStatus ='A'

CREATE PROCEDURE [dbo].[MyTempStoredProc]
(
 @IdOffice                                 Int,
 @ReturnOldStatus                           bit
)
AS
BEGIN
   SET NOCOUNT ON;
   SELECT * FROM Offices

   WHERE
      IdOffice = @IdOffice  

      AND (V.OffType NOT IN (
                        SELECT *  FROM MiscOff 
                        WHERE
ItemStatus= 'D') // This needs to be ItemStatus ='A' if FALSE is passed in on the input param
Run Code Online (Sandbox Code Playgroud)

有任何想法吗??

谢谢

t-sql sql-server stored-procedures

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

在C#中捕获键盘笔划

HI,

我有以下问题 - 以下文本位于富文本框中.

今天世界是[[精彩]].

如果用户在之前和之后提供两个括号,如精彩的情况,括号中的单词,在这种情况下,精彩将变为链接(绿色).

我在获得击键顺序方面遇到了问题,即.我如何知道用户已输入[[,所以我可以开始解析其后的文本的其余部分.

我可以通过手动KeyDown,事件和列表来获取它,但它看起来并不优雅.

请让我知道应该采用什么方法.

谢谢,Sujay

c# keyboard capture keydown

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