小编chr*_*iss的帖子

NameError:未定义名称"self"

为何如此结构

class A:
    def __init__(self, a):
        self.a = a

    def p(self, b=self.a):
        print b
Run Code Online (Sandbox Code Playgroud)

给出错误NameError: name 'self' is not defined

python nameerror

133
推荐指数
3
解决办法
12万
查看次数

Django最好的AJAX库是什么?

哪个AJAX库最适合django,为什么?
寻找一个包含大量教程,书籍和详细文档的数据库.
哪一个最容易合作?哪一个处于早期开发阶段,但对未来有很大希望?

此致,
克里斯

django ajax

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

jQuery.getJSON不会触发回调

我有一个HTML代码:

<button>asd</button>
<script type = "text/javascript">
$('button').click(
    function() {
        $.getJSON('/schedule/test/', function(json) {
            alert('json: ' + json + ' ...');
        });
    }
);
</script>
Run Code Online (Sandbox Code Playgroud)

和相应的观点:

def test(request):
    if request.method == 'GET':
        json = simplejson.dumps('hello world!')
        return HttpResponse(json, mimetype = 'application/json')
Run Code Online (Sandbox Code Playgroud)

执行视图(使用测试print),json初始化变量但不显示警报.我做错了什么?我已经看过一些关于此的文档(http://docs.jquery.com/Ajax/jQuery.getJSON#urldatacallback例如)但我没有找到答案.

编辑:问题是,这HttpResponse是没有导入...不幸的是Django没有给出任何错误.其他一切都是正确的.尊重
克里斯

django jquery simplejson getjson

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

Html选择标签中的多行选项可能吗?

是否有可能(仅使用HTML),以显示selectoptions表示每一个跨越多行?

html html-select

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

如何使'appendix'出现在Latex的toc中?

如何使"附录"一词出现在目录中?现在toc看起来像这样:

1 ......
2 ......
.
.
A .....
B .....

我希望它是:

1 ......
2 ......
.
.
附录A .....
附录B .....

我的乳胶源文件结构是这样的:

\ begin {document}
\tableofcontents
\include {...}
\include {...}
\appendix
\include {...}
\include {...}
\end {document}

latex

20
推荐指数
3
解决办法
6万
查看次数

Angular2中的内存泄漏

什么会导致Angular2(rc5)应用程序中的内存泄漏?如何预防?

错误/正确的代码示例将非常感激.

memory-leaks angular

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

如何在一个视图中处理两个表单?

我在一个模板中有两种完全不同的形式.如何在一个视图中处理它们?如何区分提交的表格?我怎样才能使用前缀来实现呢?或者也许最好写单独的视图?

尊重
克里斯

python django django-templates django-forms

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

dateutil.rrule.rrule.between()仅提供日期之后的日期

从IPython控制台:

In [16]: b
Out[16]: datetime.datetime(2008, 3, 1, 0, 0)

In [17]: e
Out[17]: datetime.datetime(2010, 5, 2, 0, 0)

In [18]: rrule(MONTHLY).between(b, e, inc=True)
Out[18]:
[datetime.datetime(2009, 3, 6, 14, 42, 1),
 datetime.datetime(2009, 4, 6, 14, 42, 1),
 datetime.datetime(2009, 5, 6, 14, 42, 1),
 datetime.datetime(2009, 6, 6, 14, 42, 1),
 datetime.datetime(2009, 7, 6, 14, 42, 1),
 datetime.datetime(2009, 8, 6, 14, 42, 1),
 datetime.datetime(2009, 9, 6, 14, 42, 1),
 datetime.datetime(2009, 10, 6, 14, 42, 1),
 datetime.datetime(2009, 11, 6, 14, 42, 1),
 datetime.datetime(2009, …
Run Code Online (Sandbox Code Playgroud)

python rrule python-dateutil

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