我应该使用PyXML还是标准库中的内容?
有一个很好的Frog CMS插件,可以让你输入你的图片.120x120.jpg或其他什么,它会自动使用该维度的图像.如果它不存在,则创建它并将其添加到文件系统.
http://www.naehrstoff.ch/code/image-resize-for-frog
我想知道Django/Python中是否有这样的东西?
在查看Practical Django Projects的可重用应用程序章节并听取DjangoCon(Pycon?)讲座之后,似乎强调通过将应用程序安装到Python路径(即site-packages)来使您的应用程序可插入.
我不明白的是,当其中一个安装的应用程序的版本发生变化时会发生什么.如果我更新安装到site-packages的其中一个应用程序,那么这不会打破我使用它的所有当前项目吗?我从来没有注意到settings.py中的任何内容,您可以指定要导入的应用程序的版本.
我认为在Ruby/Rails中,他们能够在这种情况下冻结宝石.但是我们应该在Python/Django中做些什么呢?
我想知道何时处理返回XML的Web服务API,是否更好(更快)每次调用外部服务并解析XML(使用ElementTree)以在您的站点上显示或将记录保存到数据库中(在解析它一次或每天需要多次之后)并为相同的信息进行数据库调用.
我正在使用Carrot作为Django项目中的消息队列,并按照教程,它工作正常.但是这个例子在控制台中运行,我想知道如何在Django中应用它.我在models.py中从我的一个模型调用的发布者类,所以没关系.但我不知道在哪里放消费类.
因为它只是与.wait()坐在那里,我不知道我需要在什么时间或地点实例化它,以便它始终运行并监听消息!
谢谢!