Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这个问题直到现在才出现 - 这里是:当我尝试从 User 模型中获取用户 ID 时,它返回用户 ID 和字母 L。
>>> from django.contrib.auth.models import User >>> u = User.objects.get(username='testuser') >>> u.id 1L
我相信当我尝试在另一个表中使用用户 ID 作为外键时,这就是问题所在。谢谢你的帮助。
“L”后缀只是 python 告诉你它使用一个大整数来表示 ID。它只会影响您在控制台上看到的内容,并且完全不应该干扰 python 将该数字用于其他目的的方式。