为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Django 中的动态模型名称和字段从 sql 查询

使用 Django 中的动态模型名称和字段从 sql 查询

Go
红糖糍粑 2021-09-11 10:03:58
我是 Django 的新手,正在努力解决一些动态解决方案。我正在尝试制作一个应用程序,用户可以从 UI 创建表并将数据从平面文件导入到该表中,然后用户可以通过单击 url 来浏览该数据(例如,如果用户为员工创建表,则用户应该能够为员工提供这样的网址:localhost/employee)。稍后我将处理导入部分,但现在,我正在尝试找到浏览数据的解决方案。下面的查询几乎就是这样做的。但我无法使用别名而不是列名。有什么办法可以建立这样的动态吗?def employee(request):    entries = Employee.objects.annotate(First Name=F('FirstName')). only('FirstName','Email')    print(entries)    return render_to_response('employee.html',{'employees': serializers.serialize("json",entries, fields=('First Name','Email'))}) 上面的查询给了我下面的结果。我这里只有电子邮件信息。所以没有名字,因为注释不起作用。[{"model": "client.employee", "pk": 1, "fields": {"Email":"employe1@gmail.com"}}]
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 228 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信