小编Tom*_*ner的帖子

骨干视图可以有多个集合吗?

我刚开始使用骨干,我正在尝试设置一个有问题列表的视图.在列表的左侧,我有四个过滤器,按语言,国家/地区,状态和学习过滤列表.列表和每个过滤器都加载到它们自己的集合中.

我的想法是用多个集合创建这个视图,但我想知道这是否是骨干的最佳实践,因为我看到的所有示例每个视图只有一个集合.

另一个想法是闯入两个视图,其中一个负责过滤器,然后子视图只负责问题列表.

或者,将所有集合放入模型中然后将该模型传递给我的视图(如下所述)是更多的主干风格:http://documentcloud.github.com/backbone/#FAQ-nested

谢谢你的想法.

javascript model-view-controller backbone.js

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

如何使用django-nonrel和mongodb进行自定义查询

是否有推荐的方法使用django nonrel对mongodb进行自定义查询?

我有一个完整的网站设置并运行良好,现在我只是添加了一些地理空间索引和查询,并想知道地理空间查询是否已经支持或者是否有最佳实践方法来使用自定义制作查询?

geospatial mongodb django-nonrel

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

在浏览器中制作MVC Dojo应用程序的最佳实践方法是什么?

我最近在Adobe Air中制作了一个自定义MVC Dojo应用程序,该程序运行良好,但我对我自己的即兴MVC解决方案并不完全满意.

这个问题只关注浏览器技术,除了说JSON休息服务之外,不应该要求任何固定的服务器端技术.

似乎有一种运动来清理javascript中的MVC框架,每天都会出现新的解决方案,如Backbone,spine,javascriptmvc等.但是对于Dojo,我还没有找到真正的客户端结构.

我知道Dojo,有cujo,但我没有实施Cujo的经验,并且有兴趣听别人的经历.

那么,在Dojo中为复杂的客户端应用程序实现MVC的最佳实践解决方案是什么?

model-view-controller dojo

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

如何转换unicode密钥名称,以便amazon-s3能够识别它?

在django应用程序中,我收到一个POST变量,其中包含上传到amazon s3中的文件名.

但是我收到unicode中的密钥,当我将密钥传递给boto和amazon s3时,没有返回任何内容.但是,如果我用boto列出存储桶,并从列表中获取密钥,那么amazon s3将返回预期的对象.

所以我的问题是,如何将我的unicode keyname转换为boto所具有的密钥的相同编码,以便amazon给我这个对象.

我如何知道boto键的编码方式?

非常感谢任何见解,这一点让我发疯.在我们添加正斜杠之前一切正常,我不明白为什么会有所作为.

以下是终端的代码:

>>> unicode_key_name
u'missionuploads/tom-mission-4d8f9da9122ac21c17000002-4_4_11_9_38_PM.jpg'
>>> boto_key_name
'missionuploads/tom-mission-4d8f9da9122ac21c17000002-4_4_11_9_37_PM.jpg'
>>> len(unicode_key_name)
70
>>> len(boto_key_name)
70
>>> unicode_key = bucket.get_key(unicode_key_name.encode('utf-8'))
>>> unicode_key
>>> unicode_key = bucket.get_key(unicode_key_name.encode('ascii'))
>>> unicode_key
>>> boto_key = bucket.get_key(boto_key_name)
>>> boto_key
<Key: user.media.eu,missionuploads/tom-mission-4d8f9da9122ac21c17000002-4_4_11_9_37_PM.jpg>
Run Code Online (Sandbox Code Playgroud)

--------编辑----------

传递unicode字符串工作正常,无需转换它,只需确保您正在搜索正确的密钥名称!

由于我刚收到服务器端的密钥名称,我认为它是正确的,但错误似乎是在应用程序端保存一个名称,然后将新创建的名称(一分钟不同)发送到服务器.

python unicode amazon-s3 boto

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