Đúng, Postgresql là một cơ sở dữ liệu nhận biết trường hợp nhưng django đủ thông minh để biết điều đó. Nó chuyển đổi tất cả các trường và nó thường chuyển đổi tên mô hình thành tên bảng viết thường. Tuy nhiên, vấn đề thực sự ở đây là tên mô hình của bạn sẽ được đặt trước tên ứng dụng. nói chung tên bảng django giống như:
<appname>_<modelname>
Bạn có thể tìm hiểu chính xác nó là gì bằng cách:
from myapp.models import UserProfile
print (UserProfile._meta.db_table)
Rõ ràng điều này cần được nhập vào trình bao django, được gọi bởi ./manage.py shell
kết quả của câu lệnh in này là những gì bạn nên sử dụng trong truy vấn của mình.