我當前正在查詢django的auth_users表以返回符合搜索條件的用戶。在Django中爲列名指定別名
users = User.objects.filter(
Q(first_name__icontains = name)|
Q(username__icontains = name) |
Q(email__icontains = name) |
Q(last_name__icontains = name)
).values(
'id', 'username', 'first_name', 'last_name', 'email'
).order_by('first_name')
我想知道是否可以將'first_name'的名稱更改爲'firstname'? 就像我們可以在SQL [Select first_name as firstname from auth_users
]中做的那樣;
,這樣我可以用姓名代替FIRST_NAME
感謝
只是出於好奇,你爲什麼要這麼做? – aptwebapps 2010-11-16 03:28:17
有一個傳統的JavaScript代碼,它使用不同的字段名稱,所以我正在考慮將列重命名爲它指向用戶對象的列。 – 2010-11-16 03:47:38