问题标签 [extra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1168 浏览

django - 在 django 中一起使用 .annotate() 和 extra()

制作查询集时,我似乎不能同时使用注释和额外内容

返回

我想将 userUpVotes 和 userDownVotes 添加在一起以获得“投票”字段,然后按此字段排序。

userUpVotes 是用户的相关 ManyToManyField(与 userDownVotes 一样)。所以我需要先计算这些。

有任何想法吗?

0 投票
1 回答
336 浏览

internet-explorer-7 - IE 7 - 在页脚底部获得额外的填充,有什么修复吗?

这是我的页脚的CSS。它应该位于页面的最底部,但由于某种原因在 IE 7 中......我得到了大约 10px 的额外边距。有什么修复吗?

0 投票
1 回答
2365 浏览

html - CSS 额外的水平空间

我一直在尝试删除 HTML/CSS 页面中额外的水平空间。

知道为什么会这样。

谢谢

0 投票
1 回答
2148 浏览

django - Django 管理页面:可以查询集额外字段用于对特定列进行排序

因此,查询集中的额外字段可用于向您的选择查询添加其他列,而这些列又可以设置为默认排序。到目前为止,我已经能够做到这一点:创建了一个额外的字段,然后将其设置为默认排序。

现在,在我的管理界面中,我有其他字段{name, nat, location, space, ....},并且表格中的结果按natname页面加载时排序......完美。

但现在我希望在name现场启用排序,但不是nameorder by ,而是我希望它按natname. 这可能吗?

因此,即使是一个额外的字段,我也想在订购时以natname某种方式绑定列。namenatname

现在,如果我这样做qs.query.__str__(),我会得到 sql 查询order by natname。当我单击列name时, order by 更改为name,但仅对于这种特殊情况,我希望它按natname. 这可能吗?

我已经查看了 Django 如何为这些自动管理页面生成标题和视图,<django-installation-path>/contrib/admin但它只引用了在此模型list_display中定义的集合。ModelAdmin如果我在那里进行任何更改,显示的列会在管理视图中更改。

听起来可能有点混乱。如果您需要特定的详细信息,请随时询问。

谢谢。

0 投票
3 回答
10511 浏览

sql - 在 Django 中的 ValuesQuerySet 上使用 extra()

我正在尝试用两个本身聚合的值来计算百分比。解释我所追求的 SQL 查询如下:

我尝试使用以下内容来构造一个 QuerySet,但不幸的是它不包含额外的字段:

让我恼火的是——根据 Django 文档——这似乎是要走的路:

当 values() 子句用于约束结果集中返回的列 […] 而不是为原始 QuerySet 中的每个结果返回带注释的结果时,原始结果将根据指定字段的唯一组合进行分组在 values() 子句中。然后为每个唯一组提供注释;注释是在组的所有成员上计算的。

来源: http ://docs.djangoproject.com/en/dev/topics/db/aggregation/#values

如果在 extra() 子句之后使用 values() 子句,则由 extra() 中的选择参数定义的任何字段都必须显式包含在 values() 子句中。但是,如果在 values() 之后使用了 extra() 子句,则 select 添加的字段将自动包含在内。

来源: http ://docs.djangoproject.com/en/dev/ref/models/querysets/#values

0 投票
1 回答
2749 浏览

jpa - 如何在 JPA 中使用额外的列映射多对多自反关系

我正在尝试使用 JPA over Hibernate 映射 USER/FRIEND 关系。关系船有一个额外的列friendShipStatus,用于描述所请求的朋友是否已接受而不是友谊请求。这是我想通过映射获得的数据库模型。

我还需要一个使用这个relationships 的代码示例。

0 投票
1 回答
373 浏览

widget - LinearLayout 小部件中的额外空间

我无法弄清楚为什么我的小部件在我的手机桌面上有额外的空间。它在顶部和底部都有额外的空间。如果有人可以帮助我,那就太好了,我已经为这个问题苦苦挣扎了 2 天。

这是我的布局xml:

我的布局应该是 152px 宽和 130px 高!

我尝试了margin_top = -30px,在模拟器中它现在显示正常,但是当我将它安装在我的手机上时,额外的空间仍然存在!

亲切的问候雷维斯

0 投票
3 回答
7333 浏览

django - 在字段上添加了额外的 Django 注释

我正在尝试找到一种方法来对添加在一起的模型上的两个字段进行注释。就像是:

以上不起作用并产生错误“无法将关键字'total_amount'解析为字段”我已经尝试过此处指示的解决方案:在使用.extra(select = {...})引入的值上使用.aggregate()一个 Django 查询? 但是没有运气仍然得到“无法将关键字'total_amount'解析到字段中”

除了在原始 sql 中执行查询作为传入的查询字符串之外的任何其他操作都可能具有已经对其执行的各种过滤器和排除,这使得该前景有点复杂。我还试图避免将该字段添加到实际模型中并在保存期间计算它的值,除非这是唯一的方法。

0 投票
1 回答
1050 浏览

android - 是否必须删除 Intent 附加项?

这可能是一个愚蠢的问题,但是否有一条规则规定必须由消费活动显式删除意图额外内容,或者只有在回收 Intent 对象时才如此?

换句话说,如果我总是通过执行以下操作链接到下一个活动:

然后,在 FooActivity 中,我将它们读回...

...我是否还必须明确删除它们以避免意外污染未来活动的意图,或者从我完成抓取它们的那一刻起,我可以忘记它们甚至存在并继续前进吗?

我可以发誓我记得读过一些说我必须删除它们的东西,但我再也找不到它了,我怀疑它可能只适用于重复使用的意图对象。

0 投票
5 回答
3471 浏览

android - 如何在两个活动之间传递字符串

我有两个活动 A 和 B,从活动 A,我单击一个按钮,该按钮打开一个对话框,其中包含一个由两个编辑文本字段和一个按钮组成的表单(对话框中的按钮用于启动活动 B) . 所以,我的问题是:如何将字符串从活动 B 传递到活动 A,但不关闭对话框(该字符串将用于填充两个编辑文本字段之一)。