ticket:10 Switched to using ContentType in signals and timezone.now() everywhere