我有以下结构:
structure = {
'pizza': {
# other fields
'sorting': 2,
},
'burger': {
# other fields
'sorting': 3,
},
'baguette': {
# other fields
'sorting': 1,
}
}
Run Code Online (Sandbox Code Playgroud)
从这个结构我需要外部字典的键按sorting内部字典的字段排序,所以输出是['baguette', 'pizza', 'burger'].
有一个简单的方法来做到这一点?
我有两个清单:
ordered = ['salat', 'baguette', 'burger', 'pizza']
unordered = ['pizza', 'burger']
Run Code Online (Sandbox Code Playgroud)
现在我想删除有序列表中的所有条目,这些条目不在无序列表中,同时保留排序.
我怎样才能做到这一点?
我需要所有管理模板中的请求对象.在前端模板中,我可以通过以下方式呈现模板来实现RequestContext:
return render_to_response('my_template.html',
my_data_dictionary,
context_instance=RequestContext(request)
)
Run Code Online (Sandbox Code Playgroud)
有了它,我可以在前端访问请求对象:
{{ request.path }}
Run Code Online (Sandbox Code Playgroud)
如何在Django 1.2中为所有管理员视图执行此操作?
我有一个值,并希望获得具有一列或多列值的所有实例.为了使这更复杂,字段列表是动态的.
所以,我所拥有的是: ['field1', 'field2', 'field3', ...]
我需要的是: Q(field1='value') | Q(field2='value') | Q(field3='value') | ...
我怎么能得到这个?
我在一个模块中进行了以下设置:
class A(object):
# stuff
class B(object):
# stuff
Run Code Online (Sandbox Code Playgroud)
现在我想要做的是,在里面创建一个按类A名称(我只是将类名作为字符串)的类实例B.我怎么能避免这个globals功能呢?
我有这样的事情:
[{'date': 1, 'value':5}, {'date':2,'value':3}, ...]
Run Code Online (Sandbox Code Playgroud)
并希望将这两个键的值映射到此:
{1:5, 2:3, ...}
Run Code Online (Sandbox Code Playgroud)
我怎么能以一种很好的方式做到这一点?
我在 Typo3 Fluid 模板中有一个对象,想访问它的属性,但该属性的名称在一个变量中someProperty:
<f:if condition="searchObject.{someProperty}">
Found!
</f:if>
Run Code Online (Sandbox Code Playgroud)
因为这不起作用:是否有通过变量访问属性的内置方法?
python ×4
django ×2
sorting ×2
dictionary ×1
django-1.2 ×1
django-admin ×1
fluid ×1
list ×1
typo3 ×1