小编gat*_*ath的帖子

什么是django中的"生成器对象"?

我使用Django投票包,当我在shell中使用方法get_top()时,它返回类似"0x022f7AD0的生成器对象,我之前从未见过这样的东西,你如何访问它,它是什么?

我的代码:

v=Vote.objects.get_top(myModel, limit=10, reversed=False)
print v
<generator object at 0x022f7AD0>
Run Code Online (Sandbox Code Playgroud)

注意:我认为get_top只会返回一个很好的myModel列表,我可以做一些像v.name

python generator

5
推荐指数
2
解决办法
8751
查看次数

如何将JQGrid与Django/Python集成

有没有人试图使用JQGrid与django的Jquery插件?

请分享您的知识/代码示例

迦特

python django jquery jqgrid

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

为什么浏览器允许关闭Javascript?

很好奇为什么现代浏览器允许关闭Javascript.

现在很清楚,要做任何实质性的现代Web应用程序,你需要集成一些高级别的Javascript,为什么不能将javascript作为浏览器不可或缺的一部分?它变得更加烦人,尤其是当此选项默认为OFF时(IE !!)

我的意见是,它应该成为所有浏览器默认启用javascript选项的标准.

你们有什么感想?

javascript browser

5
推荐指数
2
解决办法
516
查看次数

如何使用django接收ajax请求?

我的模板上有以下JQuery Ajax请求,我希望传递给我的django视图,

function loginUser(){
    $.ajax({
            type:"POST",
            url :"/login-user/",
            data:"title=ajax call",
            datatype:"json",
            error:function(data){alert('Error:'+data);}
            success:function(data){alert('OK!'+data.message+','+data.code);}
          });
        }
Run Code Online (Sandbox Code Playgroud)

我的django视图看起来像这样:

def login_user(request):
    print "garbage"
    print request.GET['title']
    return_dict = {'message': 'bla bla bla','code':324}
    json=serialize("json",return_dict)
    return HttpResponse(json, mimetype="application/x-javascript"
Run Code Online (Sandbox Code Playgroud)

当我调用ajax函数时,我收到以下错误:

错误:[object XMLHttpRequest]

在django方面我得到以下错误:

Traceback (most recent call last):
  File "c:\python26\lib\site-packages\django\core\servers\basehttp.py", line 281, in run
    self.finish_response()
  File "c:\python26\lib\site-packages\django\core\servers\basehttp.py", line 321, in finish_response
    self.write(data)
  File "c:\python26\lib\site-packages\django\core\servers\basehttp.py", line 417, in write
    self._write(data)
  File "c:\python26\lib\socket.py", line 297, in write
    self.flush()
  File "c:\python26\lib\socket.py", line 284, in flush
    self._sock.sendall(buffer)
error: [Errno 10053] An …
Run Code Online (Sandbox Code Playgroud)

javascript django ajax jquery

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

我如何在java中使用来自不同文件的类?

我是 Java 新手,这就是我正在尝试做的事情;

我在 Windows 机器上的这个文件夹中有两个文件;

d:\programs\sims\javasim\src\com\jsim\
Person.java
Building.java
Run Code Online (Sandbox Code Playgroud)

在我的 Building.java 上,我正在使用位于文件 Person.java 中的 Person 类,即

package com.jsim;
ArrayList<Person> personList = new ArrayList<Person>();
Run Code Online (Sandbox Code Playgroud)

正在编译此文件夹中的文件

d:\programs\sims\javasim\src
Run Code Online (Sandbox Code Playgroud)

但是当我尝试编译 Building.Java 时,编译器告诉我

d:\programs\sims\src\javac com/jsim/Building.java

com\jsim\Building.java:10: cannot find symbol
symbol  : class Person
location: class com.jsim.Building
        private ArrayList<Person>personList = new ArrayList<Person>();
                          ^
Run Code Online (Sandbox Code Playgroud)

我怎样才能让 Building.java 知道文件 Person.java 中的类 Person?

加特

java

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

如何在msysgit vim中启用语法突出显示和语法缩进?

我使用mysgit for windows,但mysgit vi编辑器无法为我的源代码(html/python/css ....文件)进行语法高亮和缩进

我设法将语法文件夹从我原来的GVIM7.2安装复制到Git Vim72安装文件夹,现在我看到语法高亮显示是活动的.

什么是无法做到的是缩进.我试图将我的GVim7.2安装中的ftplugin文件夹复制到Git Vim72文件夹,但仍然没有缩进.

我试图在vimrc文件设置文件类型插件缩进,但仍然没有任何工作?

有关如何启用语法缩进的任何帮助?

迦特

git vim msysgit

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

如何在python中打印未排序的字典?

我在python中有这个词典;

d={}
d['b']='beta'
d['g']='gamma'
d['a']='alpha'
Run Code Online (Sandbox Code Playgroud)

当我打印字典;

for k,v in d.items():
    print k
Run Code Online (Sandbox Code Playgroud)

我明白了

a
b
g
Run Code Online (Sandbox Code Playgroud)

好像python会自动对dict进行排序!我怎样才能获得原始的未排序列表?

迦特

python dictionary

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

如何在django模板中实现运行总计?

我有一个视图,返回按sales_date分组的销售摘要,例如

[{'sale_date':datetime.datetime(2010,10,5,0,0), 'salesum':2, 'item':1},
 {'sale_date':datetime.datetime(2010,10,5,0,0), 'salesum':10,'item':3},
 {'sale_date':datetime.datetime(2010,10,6,0,0), 'salesum':1, 'item':1}]
Run Code Online (Sandbox Code Playgroud)

我在模板中完成了分组,并将它与html ulli标签结合起来,根据sale_date给出了一个很好的分组效果

我的模板分组基于以下代码:

{% regroup salecursor by sale_date|date:"j/m/Y" as salelist %}
Run Code Online (Sandbox Code Playgroud)

{{ saleitem.grouper }
Run Code Online (Sandbox Code Playgroud)

结果是:

05/10/2010

  • item1名称 - 2
  • item2名称 - 10

06/10/2010

  • 第1项名称 - 1

你如何得到每个组的总计,即第一组应该总共12个,第二组总共1个并且具有这种效果;

05/10/2010

  • item1名称 - 2
  • item2名称 - 10

    共12个

06/10/2010

  • 第1项名称 - 1

    总计1

谢谢Gath

django

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

使用Delphi,我可以用什么工具将MP3解码为WAV?

delphi中是否有工具或一些代码示例我可以用来读取和解码MP3文件格式到PCM WAV格式?

在互联网上搜索但没有得到任何有用的东西.

迦特

delphi

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

如何在谷歌应用引擎中执行打印命令?

我正在谷歌应用程序引擎上进行开发,我想打印出从浏览器发送到服务器的值.当我在我的处理程序中插入打印命令时,在运行本地服务器的控制台上没有打印出任何内容!

我该如何解决这个问题?

迦特

google-app-engine

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