小编jua*_*ren的帖子

Python Decimals格式

什么是这样格式化python十进制的好方法?

1.00 - > '1'
1.20 - > '1.2'
1.23 - > '1.23'
1.234 - > '1.23'
1.2345 - > '1.23'

python decimal

66
推荐指数
6
解决办法
14万
查看次数

使用django.shortcuts.redirect添加request.GET变量

可以在重定向中添加GET变量吗?(无需修改我的urls.py)

如果我做 redirect('url-name', x)

我明白了 HttpResponseRedirect('/my_long_url/%s/', x)

我没有抱怨使用HttpResponseRedirect('/my_long_url/%s/?q=something', x),但只是想知道......

django redirect django-urls django-views

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

修改django中的默认查询集

我在模型中添加了"已取消"字段,有没有办法将模型默认查询修改为cancelled = False?无需修改我的所有过滤/排除查询?

python django metaprogramming django-models

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

将内容添加到最后一页的底部

我使用wkhtmltopdf从HTML创建PDF报告,我需要创建一个遵循这种模式的自定义报告:

  1. 第一页顶部的一些信息.
  2. 一个可以有1到n行的表(它应该使用它需要的任意数量的页面)
  3. 最后一页末尾的一些信息.

将所有这些放在一起就可以了.但是因为第3步信息会立即显示在表格之后,是否有办法将内容放在页面的末尾?

我甚至不确定这个解决方案是基于CSS还是基于wkhtmltopdf.

css css3 wkhtmltopdf

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

向Reportlab Canvas对象添加分页符

我需要生成一个2页的pdf报告.页面完全独立.尝试使用:

mycanvas.drawString(x, y, "Printing on Page 1")
mycanvas._pageNumer = 2
mycanvas.drawString(x, y, "Printing on Page 2")
Run Code Online (Sandbox Code Playgroud)

和:

mycanvas.drawString(x, y, "Printing on Page 1")
P = PageBreak()
P.drawOn(mycanvas, 0, 1000)
mycanvas.drawString(x, y, "Printing on Page 2")
Run Code Online (Sandbox Code Playgroud)

但是所有内容都打印在同一页面上.

我应该如何向此Canvas实例添加分页符?

python reportlab

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

在phpPgAdmin中显示执行的查询

有没有办法像phpMyAdmin一样显示phpPgAdmin执行的SQL查询?例如,如果我修改了一个列,它应该显示ALTER正在执行的命令.

如果这不可能,我可以用什么其他界面来获得此功能?

postgresql phppgadmin

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

在Django Model Form中,验证end_date大于start_date

我的模型中有一个start_date和end_date字段,当它比start_date大时,我想给end_date分配一个错误,我一直在寻找文档,但是没有找到一个关于它的例子.

python django validation modelform

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

更新后Wkhtmltopdf字体大小增加

我刚刚将wkhtmltopdf从0.9.9更新为0.11.0 rc1(下载了二进制文件,只是移到了/ usr/bin/wkhtmltopdf-new,在/ usr/bin/wkhtmltopdf中存储了一个)

如果我运行/ usr/bin/wkhtmltopdf-new我得到非常大的字体作为结果/如果我运行/ usr/bin/wkhtmltopdf我得到正常结果.

使用相同HTML的示例这是一个0.9.9的文档http://dl.dropbox.com/u/1990697/0.9.9.pdf 与0.11.0 rc1相同的文档http://dl.dropbox.com/ U/1990697/0.11.0.pdf

我希望达到0.9.9的结果

有任何想法吗?

干杯...

ubuntu debian wkhtmltopdf

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

\ r \n vs \n在python eval函数中

为什么eval函数不能与\ r \n一起使用,而是使用\n.例如eval("for i in range(5):\ r \n print'hello'")不起作用eval("for i in range(5):\n print'hello'")

我知道没有问题导致使用替换("\ r","")被纠正,但有人知道为什么会发生?

- 编辑 - 哦!对不起,确切地说,我的意思是执行官.回车出现是因为我正在通过POST从HTML textarea中读取(我在Linux机器上).现在很清楚,感谢大家.

python eval

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

Twitter速率限制超出谷歌应用程序引擎

我正在使用谷歌应用程序引擎,并希望从给定用户下载推文.

我只是打电话给http://api.twitter.com/1/statuses/user_timeline/USERNAME.json

但几乎总是(大约99%的时间)我得到"超出速率限制.客户每小时可能不会超过150个请求"这个问题是否与Google App Engine云基础架构有关?我该怎么办?(例如将数据存储在其他服务器上然后从那里调用...)

twitter google-app-engine

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

使用 Django 从标准输出返回 pdf 响应

我正在使用 wkhtmltopdf 创建 PDF 文件,但是我不知道如何正确返回它们,所以我必须将它们写入我的媒体文件夹,然后重定向到刚刚创建的文件。

编辑:Ian 的建议是写入 STDOUT,因此我更改了 wkhtmltopdf 命令来执行此操作,但现在我不知道如何返回该内容。

我一直在尝试以这种方式使用 subprocess.Popen :

r = HttpResponse(Popen(command_args), mimetype='application/pdf')
r['Content-Disposition'] = 'filename=recibos.pdf'
return r
Run Code Online (Sandbox Code Playgroud)

但我没有得到好的结果提前谢谢。

python pdf django wkhtmltopdf

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

在所有浏览器中打印相同的内容

我正在构建一个需要直接从浏览器打印的Web应用程序,但是,它应该非常精确,现在我使用绝对位置并使用像素指定left和top.每个浏览器如何在页面的不同位置打印,我也有不同的字体大小.我怎么能得到相同的结果?

编辑:这是我如何发布信息的简单示例.(文字位置,将是动态的,这就是为什么不在css文件中)

http://juanefren.webfactional.com/file.html

css printing

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