En Django, el pk puede ser 0 (cero) [0] [1], en dado caso esta condición fallaría incorrectamente.

[0] https://code.djangoproject.com/ticket/2160
[1] https://code.djangoproject.com/ticket/5102