小编Azd*_*325的帖子

Python请求 - 没有连接适配器

我正在使用Requests:HTTP for Humans library,我得到了这个奇怪的错误,我不知道是什么意思.

No connection adapters were found for '192.168.1.61:8080/api/call'
Run Code Online (Sandbox Code Playgroud)

有人有想法吗?

python python-2.7 python-requests

178
推荐指数
3
解决办法
11万
查看次数

Django的资产经理 - 选择哪一个?

我想捆绑css和javascript文件.我还想向客户端发送远期过期标头,因此我需要文件版本控制.

通过互联网进行的快速搜索表明,为Django开发了几种资产管理器.以下是我可以达到的列表:

  1. Django的压缩
  2. Django的资产
  3. Django的assetpackager
  4. Django的媒体打捆
  5. Django的mediacat
  6. Django的网站资产
  7. Django的静态管理
  8. Django的压缩机

他们似乎或多或少地执行相同的工作.django-compress,django-compressor和django-site-assets乍一看似乎特别有前途.如果有人提供任何有助于我们在他们之间做出选择的反馈,我将不胜感激.

django django-apps

24
推荐指数
3
解决办法
5815
查看次数

如何在开发过程中调试sublime插件

我想用pdb调试我的插件,但它不起作用.我收到这些错误

Traceback (most recent call last):
  File "./sublime_plugin.py", line 362, in run_
  File "./useIt.py", line 14, in run
    for region in self.view.sel():
  File "./useIt.py", line 14, in run
    for region in self.view.sel():
  File ".\bdb.py", line 46, in trace_dispatch
  File ".\bdb.py", line 65, in dispatch_line
bdb.BdbQuit
Run Code Online (Sandbox Code Playgroud)

有人有想法吗?或者其他一些调试sublime插件的方法?

python debugging sublimetext pdb sublimetext2

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

Jquery阻止多次提交

如果有人多次点击其中一个提交按钮,我想阻止多次提交.

如何unbindundelgate在这种情况下我的自定义函数的调用do_some_stuff只发生一次,因为我尝试了一些jquery方法,但我认为我做错了什么.谢谢

$(function() {
    $('div.ajax').delegate('form button', 'click', function(e) {
        $(this).do_some_stuff();
        e.preventDefault();
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何在python中生成所有可能的字符串?

我的目标是能够生成长度为x的所有可能的字符串(字母和数字),并且能够激活每个字符串的代码块.(像迭代器一样)唯一的问题是itertools中的那些不会在同一个字符串中复制字母.例如:

我得到"ABC""BAC""CAB"等而不是"AAA".

有什么建议?

python iterator python-2.7

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

如何在查询中比较模型的两个字段?

我正在编写一个管理命令,它会根据建议的价格过滤产品的原始价格.

我有一个产品型号,看起来像:

class Suggestion(models.Model):
    ....
    price = models.IntegerField()

class Product(models.Model):
    price = models.IntegerField()
    suggestions = models.ManyToManyField(Suggestion)
Run Code Online (Sandbox Code Playgroud)

我想过滤所有价格等于最低建议的产品.有点像:

Product.objects.filter(price = minumum(suggestions))
Run Code Online (Sandbox Code Playgroud)

我想过滤建议中包含产品原价的产品.有点像:

Product.objects.filter(price__in = self.suggestions)
Run Code Online (Sandbox Code Playgroud)

问题是我不能使用for循环查看每个产品的最小建议,因为你猜我也不能使用对象的自我,那么如何在查询中比较模型的两个字段?

django compare filter aggregate-functions

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

Firefox中偶尔不会加载动态iframe

我有一些JavaScript代码,可以在给定的HTML页面中动态注入iframe.不幸的是,在Firefox中,只在Firefox中,虽然iframe是不时创建的,但相关的URL并没有加载到它中.

我知道它没有加载,因为相关的URL没有显示在Firebug Net选项卡中,当我检查iframe时,我没有看到任何预期的HTML代码(当iframe与外围的同一域时)页).我也没有看到任何JavaScript或网络错误.

这是一段代码片段,我检查了所有相关变量是否正确:

    var iframe = document.createElement("iframe");
    iframe.width = options["w"];
    iframe.height = options["h"];
    iframe.scrolling = "no";
    iframe.marginWidth = 0;
    iframe.marginHeight = 0;
    iframe.frameBorder = 0;
    iframe.style.borderWidth = 0;

    if (node.childNodes.length > 0) 
        node.insertBefore(iframe, node.childNodes[0]);
    else 
        node.appendChild(iframe);

    iframe.contentWindow.location = iframeSrc + "?" + querystring;
Run Code Online (Sandbox Code Playgroud)

这是为iframe设置的示例URL(当URL指向外部服务器时,该问题也会重新创建,必须在开头省略'http://',否则我无法发布问题):

127.0.0.1:8000/widget/iframe/index.html?style=slide-top-to-bottom&culture_code=en_us&c=26&sc=1324&title=Top%20News&caption=Top%20Stories&order=relevance&count=20&w=250&h=300&timestamp=true&scrollbar=false&theme=ui-lightness&className=8815455464592103&referrer=http%3A%2F%2F127.0.0.1%3A8000%2Fwidget%2Fbuilder%2Findex.html
Run Code Online (Sandbox Code Playgroud)

在网上做一些研究,我发现这个未修复的Firefox bug似乎与这个问题有关:https: //bugzilla.mozilla.org/show_bug.cgi?id = 279048

阅读完bug后,我尝试了几种解决方案,但没有解决问题:

  • 设置iframe.src而不是iframe.contentWindow.location
  • 将随机参数添加到查询字符串
  • 在URL的末尾添加带有随机数的"#"符号
  • 给iframe一个随机名称

有没有人有这个烦人的Firefox bug的解决方法?或者我描述的问题与错误无关并且有不同的解决方案?

html javascript iframe firefox dom

6
推荐指数
2
解决办法
4123
查看次数

使用自定义管理器引用相关对象

我想获取相关的对象引用,并且我想使用自定义管理器。

外面有什么东西吗?我如何使用自定义管理器来获取这些对象?

 b.entry_set.all()
Run Code Online (Sandbox Code Playgroud)

例如

b.custom_manager.entry_set.all()
b.entry_custom_manager_set.all()
Run Code Online (Sandbox Code Playgroud)

django django-models django-orm

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

什么是主键字段上的serialize = False?

我没有在Django文档和源代码中找到serialize=False主键字段的原因。设置它是否有特殊原因?

谢谢

python django django-models

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

从内联css中删除查询字符串

我在我的小网站上使用django压缩器,我不想在图像上使用查询字符串.例如images/header.png?9e1ed2cd7d15

有没有办法禁用它?

django query-string django-compressor

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