Axi*_*xil 2 python sql database django parameters
我有一个像这样的 Django 查询,我希望能够从变量传递“values”参数。出于这个原因,我可以标准化所有列表值,否则它将在每个值上进行硬编码。
例如,这有效:
employee_list = Employee.objects.all().values("id", "username").order_by('id')
Run Code Online (Sandbox Code Playgroud)
但我不能这样做。它不起作用:
val_params = ["id", "username"]
employee_list = Employee.objects.all().values(val_params).order_by('id')
Run Code Online (Sandbox Code Playgroud)
我可以使用什么样的 val_params 传递给values()?有没有办法做到这一点 ?
你可以做
employee_list = Employee.objects.all().values(*val_params).order_by('id')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
617 次 |
| 最近记录: |