如何從django中的auth_user
表中獲取用戶標識。假設用戶名可供我使用。如何從django的auth_user表中獲取用戶ID?
3
A
回答
10
假設用戶存在:
from django.contrib.auth.models import User
User.objects.get(username=the_username).pk
1
用戶沒有後臺,所以你必須使用的UserManager(或BaseUserManager如果有自定義用戶類)
BaseUserManager.get_by_natural_key(username)
相關問題
- 1. 從django的auth_user表中刪除用戶
- 2. Django,如何ForeignKey(auth_user)?
- 3. Django:從formset中獲取表單ID
- 4. 如何從C#表中的ASPNETDB.NET獲取用戶ID?
- 5. 如何在Django的forms.py中獲取當前用戶的ID?
- 6. Django如何從ModelForm獲取記錄ID
- 7. 如何獲取用戶ID
- 8. 從RosterResource獲取用戶ID表
- 9. 如何從關係表中獲取ID?
- 10. django獲取當前用戶ID
- 11. 如何從登錄的用戶獲取用戶ID?
- 12. 無論如何,從fbsr_app-id cookie獲取用戶的Facebook ID?
- 13. 如何從WordPress中的用戶ID數組中獲取帖子?
- 14. 如何通過用戶ID從flickr獲取套件列表?
- 15. django queryset:select with auth_user
- 16. Django超級用戶夾具錯誤 - 沒有這樣的表:auth_user
- 17. 如何從Mac OS X上的用戶名獲取帳戶ID?
- 18. 如何從Magento中的customer_register_success事件獲取用戶ID?
- 19. 如何從Django的不同類中獲取最新的ID
- 20. 如何獲取Facebook用戶的ID?
- 21. 如何從WordPress登錄名或用戶名獲取用戶ID
- 22. Django獲取不是當前用戶的用戶的ID
- 23. Django:如何獲取管理員表單中的當前用戶
- 24. 如何從MySQL表中的第一個ID獲取最大ID?
- 25. 如何從Javascript用戶獲取用戶數據返回到Django
- 26. 從django基於類的表單中獲取url(或kwargs)的id
- 27. 如何在ASMX webservice中獲取用戶名的用戶ID
- 28. 從它的ID獲取用戶名..?
- 29. 如何從Cognos Audit報告中獲取用戶ID?
- 30. 如何從我的應用程序獲取Facebook用戶ID?
謝謝帕維爾。它對我來說很合理。只是不知道爲什麼你最後使用.pk。我認爲它只會獲取id而不是元組的權利? – curiousguy 2013-02-23 19:56:06
隨意使用'.id',這只是一種習慣。什麼元組? – 2013-02-23 21:53:40
@PavelAnossov一個不錯的習慣,因爲作爲主鍵的屬性不一定要命名爲'id'。 – 2013-02-24 00:46:07