def index(request):
    the_user = request.user
Trong Django, làm cách nào để biết đó có phải là người dùng thực hay không? Tôi đã thử:
if the_user:  nhưng "AnonymousUser" vẫn ở đó ngay cả khi không có ai đăng nhập. Vì vậy, nó luôn trả về true và điều này không hoạt động.
views.pybạn nên sử dụngrequest.user.is_anonymous()vì nó là một chức năng, trong khi ở các mẫu bạn nên sử dụng{{user.is_anonymous}}