如何從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-reversion如何獲取用戶ID
- 3. 獲取所有Django的級聯的AUTH_USER
- 4. Django,如何ForeignKey(auth_user)?
- 5. Django:從formset中獲取表單ID
- 6. 如何從C#表中的ASPNETDB.NET獲取用戶ID?
- 7. 如何在Django的forms.py中獲取當前用戶的ID?
- 8. 如何從Sitecore中的Active Directory用戶獲取用戶ID?
- 9. 如何從自定義表中獲取用戶ID
- 10. Django如何從ModelForm獲取記錄ID
- 11. 如何獲取用戶ID
- 12. 從RosterResource獲取用戶ID表
- 13. 如何使用django-allauth獲取用戶的Facebook ID?
- 14. django中的auth_user表的問題
- 15. 與django使用django-mptt auth_user
- 16. 如何從列表中獲取ID?
- 17. 如何從關係表中獲取ID?
- 18. 如何在Django中獲取當前登錄用戶的用戶ID?
- 19. django獲取當前用戶ID
- 20. 如何從登錄的用戶獲取用戶ID?
- 21. 無論如何,從fbsr_app-id cookie獲取用戶的Facebook ID?
- 22. Django:如何獲取當前用戶的組ID
- 23. 如何從WordPress中的用戶ID數組中獲取帖子?
- 24. 如何用queryset更新django auth_user?
- 25. 如何從Url客戶端獲取Id?
- 26. 如何通過用戶ID從flickr獲取套件列表?
- 27. Django的:如何在Django AUTH_USER表密碼存儲
- 28. django queryset:select with auth_user
- 29. Django超級用戶夾具錯誤 - 沒有這樣的表:auth_user
- 30. 從用戶獲取用戶名,其中id =「。$ row ['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