小编R0b*_*n1k的帖子

Javascript评估限制

javascript的eval是否有限制,比如lenght?

我正在尝试构建一个应用程序,您可以在其中存储JS代码,您可以稍后加载和评估以执行它,但我已达到限制.首先,代码必须全部在一行中.任何多行语句都不会执行.接下来,我达到了极限(我猜).如果我手动执行代码,它可以工作,但是将相同的代码放在db中,通过ajax加载它,并尝试执行它,它就会失败.

有什么想法吗?

javascript

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

django类别列表(父母子女)

我有一个父子关系的类别列表:

class Categories(models.Model):
  cat_name = models.Charfield()
  cat_parent = models.ForeignKey('self')
Run Code Online (Sandbox Code Playgroud)

所以我想列出它们:

Category 1
  Sub category 1
  Sub category 2
  Sub category 3
Category 2
  Sub category 4
  Sub category 5
Run Code Online (Sandbox Code Playgroud)

等等...

最好的方法是什么?

django

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

Highcharts每个系列分开数据标签

我有以下高分榜:

            chart = new Highcharts.Chart({
                chart: {
                    renderTo: 'container',
                    defaultSeriesType: 'scatter',
                    zoomType: 'xy'
                },
                title: { text: 'Report' },
                xAxis: { title: { enabled: true, text: 'Score' },
                    startOnTick: true, endOnTick: true, showLastLabel: true, min: -10, max: 11 },
                yAxis: { title: { text: 'Question', align: 'left' }, min: 0, max: 27, reversed: true, categories: categories, labels: {enabled: true}},
                tooltip: { formatter: function() { return '' + this.x +' score'; } },
                legend: {
                    layout: 'vertical',
                    align: 'left',
                    verticalAlign: 'top', …
Run Code Online (Sandbox Code Playgroud)

javascript highcharts

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

为了计数或不计数,这就是问题所在

我有这张桌子:

Strawberries 2
Strawberries 3
Strawberries 4
Chocolate 3
Chocolate 4
Chocolate 5
Chocolate 6
Apples 3
Apples 4
Apples 5
Apples 6
Run Code Online (Sandbox Code Playgroud)

我的想法是获得物品的数量,以及每件物品的总数,如下:

Item         Number        Total
Strawberries 2             9
Strawberries 3             9
Strawberries 4             9
Chocolate    3             18
Chocolate    4             18
Chocolate    5             18
Chocolate    6             18
Apples       3             18
Apples       4             18
Apples       5             18
Apples       6             18
Run Code Online (Sandbox Code Playgroud)

所以我在做:

SELECT     TOP (100) PERCENT item, number, COUNT(number) AS total FROM products
GROUP BY item, number
ORDER BY item
Run Code Online (Sandbox Code Playgroud)

但我得到的数字都错了: …

sql t-sql sql-server

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

Javascript 处理西里尔文输入

当我从西里尔文站点获取 json 提要时,数据采用 \ufffd 格式而不是西里尔文字符。

(示例提要:http://jsonduit.com/v1/f/l/7sg ?cb=getJsonP_1284131679846_0 )

因此,当我将源 html 设置为输入时,我得到奇怪的框而不是字符。我尝试转义输入,但这也行不通。

如何将反馈恢复为西里尔字母?

(顺便说一句,源页面编码设置为UTF-8)

javascript json

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

Select语句中的增量字段

我有一些数据,我没有组声明,并不希望有一个组声明.但我想有一个增量字段,所以我可以做一个报告服务斑马表.

那么,我该如何转换这些数据:

region    country     office    somedata     someotherdata
EUROPE    Austria     Vienna    12           2
ASIA      India       Delhi     22           4
Run Code Online (Sandbox Code Playgroud)

region    country     office    somedata     someotherdata     IncField
EUROPE    Austria     Vienna    12           2                 1
ASIA      India       Delhi     22           4                 2
Run Code Online (Sandbox Code Playgroud)

sql-server

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

Django:添加结果数量

我正在显示搜索结果的数量,但是,我会进行多次搜索.所以要显示我必须添加它们的结果数量.所以我试过这个:

<p>Found {{ products|length + categories|length + companies|length }} results.</p>
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误.我该怎么做呢?

django views

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

Django关系数据库查找

我无法弄清楚如何建立关系.

我有产品型号和商店模型.产品具有商店的外键.

所以我想在同一个查找中获取产品名称和商店名称.

由于产品型号是:

class Products(models.Model):
  PrName = models.CharField(max_length=255)
  PrCompany =  models.ForeignKey(Companies)
Run Code Online (Sandbox Code Playgroud)

公司模式是:

class Companies(models.Model):
  ComName = models.CharField(max_length=255)
Run Code Online (Sandbox Code Playgroud)

当我这样做时,如何使django返回ComName(来自公司模型):

Prs = Products.objects.filter(PrName__icontains=ss)
Run Code Online (Sandbox Code Playgroud)

django foreign-keys relationship models

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

django tastypie 401未经授权

我不能让这个为我的生活工作.

我在api.py中有这个

class catResource(ModelResource):
    class Meta:
        queryset = categories.objects.all()
        resource_name = 'categories'
    allowed_methods = ['get', 'post', 'put']
    authentication = Authentication()
Run Code Online (Sandbox Code Playgroud)

所以,当我尝试:

curl --dump-header - -H "Content-Type: application/json" -X POST --data '{"name":"Test", "parent": "0", "sort": "1","username":"admin","password":"password"}' http://192.168.1.109:8000/api/v1/categories/
Run Code Online (Sandbox Code Playgroud)

我明白了:

HTTP/1.0 401 UNAUTHORIZED
Date: Sat, 21 Sep 2013 10:26:00 GMT
Server: WSGIServer/0.1 Python/2.6.5
Content-Type: text/html; charset=utf-8
Run Code Online (Sandbox Code Playgroud)

该模型:

class categories(models.Model):
    name = models.CharField(max_length=255)
    parent = models.ForeignKey('self', blank=True,null=True)
    sort = models.IntegerField(default=0)


    def __unicode__(self):
        if self.parent:
            prefix = str(self.parent)
        else:
            return self.name
        return ' > '.join((prefix,self.name)) …
Run Code Online (Sandbox Code Playgroud)

django django-models tastypie

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

跳转到报告服务中的特定页面

我有一个多页报告服务报告,我想从特定页面开始,而不是默认的第一页。

有没有办法做到这一点?

reporting-services

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

PowerBI PowerQuery:预期中的令牌

我正在看这个例子,这应该有效:https : //www.simple-talk.com/sql/reporting-services/power-query-formula-language-in-power-bi-desktop/

但是,我收到“预期中的令牌”错误。

这是代码:

let
    #"Datasource" = let
    Source = Sql.Databases("111.111.111.111"),
    DSN = Source{[Name="DSN"]}[Data],
    #"dbo_Datasource" = DSN{[Schema="dbo",Item="Datasource"]}[Data],
    BlockFilter = Table.SelectRows(#"dbo_Datasource", each ([block] <> "")),
    AddColQTR = Table.AddColumn(BlockFilter , "Start_Of_QTR", each Date.StartOfQuarter(DateTime.LocalNow()))
in
   AddColQTR
Run Code Online (Sandbox Code Playgroud)

powerquery powerbi

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

如何使用正则表达式替换字符串中的 / ?

我已经测试了这个正则表达式,它找到了/没有问题的字符。

那么为什么这个语句没有取代那个字符呢?

import re

str = 'bla / bla / bla'
str = re.sub(r'/\//g', ' - ', str)
Run Code Online (Sandbox Code Playgroud)

python regex python-3.x

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