小编Edu*_*rdo的帖子

Node.js + Express.js.Google向我展示了服务器端翻译ID

我用Node.js + Express.js制作的网页有一个非常奇怪的问题.我的网页是多语言(英语/西班牙语),因此在Jade模板中,我有翻译ID,这些ID对应于取决于所选语言的文本.好的,这很好用.

现在,当我在Google中搜索网页时,它会在第一个结果中显示没有问题,但在说明中它显示了翻译ID,而不是渲染文本.这很奇怪,因为翻译应该是在服务器端进行的,不是吗?

translation node.js express pug

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

Django分页.如果我有100万行怎么办?

官方Django文档给我们这样的东西:

from django.core.paginator import Paginator
my_list = MyModel.objects.all()
p = Paginator(my_list, 10)
Run Code Online (Sandbox Code Playgroud)

但.如果我必须对100万行进行分页怎么办?每次我想查看单个分页页面时,使用MyModel.objects.all()加载100万行效率不高.

有没有更有效的方法来执行此操作而无需调用objects.all()来进行简单的分页?

python django optimization pagination

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

避免从浏览器控制台修改Javascript变量

我有个问题.我定义了一些全局变量,并将其命名为一个名为"app"的对象.例:

window.app : {
    foo : null,
    bar : null,
}
Run Code Online (Sandbox Code Playgroud)

好吧,我的想法是我希望能够通过调用app.foo ="baz"或app.bar ="baz"从任何模块修改这些变量,但我不希望用户能够修改那些来自浏览器控制台的变量(元素检查器).

可能吗?

PD:嗯,我有一个与服务器同步的Backbone.js集合.我不希望用户能够使用控制台修改该集合

javascript security variables global

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