小编Joh*_*ith的帖子

你能在django模板中声明多个变量吗?

我知道这不是一个好习惯,但是有一种方法可以在django模板中的with语句中声明多个变量.

例如,我想做这样的事情:

{% with a="a", b="b", c="c" %}
    {{a}}
    {{b}}
    {{c}}
{% endwith %}
Run Code Online (Sandbox Code Playgroud)

编辑 我的实际用例是这样的:

{% with a,b,c=object|get_abc %}
     {{a}}
     {{b}}
     {{c}}
{% endwith %} 
Run Code Online (Sandbox Code Playgroud)

编辑2 第一个新问题编辑:从模板标签返回多个值后,在with语句中分配多个变量

python django

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

Django BooleanField作为下拉列表

有没有办法让Django BooleanField在表单中下拉?

现在它呈现为单选按钮.是否可以选择下拉菜单:'是','否'?

目前我对此字段的表单定义是:

attending = forms.BooleanField(required=True)
Run Code Online (Sandbox Code Playgroud)

python django

9
推荐指数
3
解决办法
8195
查看次数

如何在 javascript 中检查 Django 对象是否为 None?

在js中如何检查Django对象是否为None?

person我目前有一个存储 Django 对象或 None 的变量。在我的 js 中我有:

if ({{person}} != None) {
    execute_function({{person}})
}
Run Code Online (Sandbox Code Playgroud)

这里似乎有什么问题?

javascript python django

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

将Python字典压缩并一起列出

是否可以将python字典和列表一起压缩?

例如:

dict = {'A':1, 'B':2, 'C':3}
num_list = [1, 2, 3]
zipped = zip(dict, num_list)
Run Code Online (Sandbox Code Playgroud)

然后我想做这样的事情:

for key, value, num_list_entry in zipped:
  print key
  print value
  print num_list_entry
Run Code Online (Sandbox Code Playgroud)

我还没有找到解决方案,所以我想知道如何去做?

python dictionary list

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

按Django管理面板中创建的日期排序用户

您如何在Django管理面板中对用户进行排序,以便在显示时按创建日期对用户进行排序?目前,它们按字母顺序列出

我知道我可以User通过以下方式导入模型:from django.contrib.auth.models import User

我该怎么做呢?

python django

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

标签 统计

python ×5

django ×4

dictionary ×1

javascript ×1

list ×1