Да, Postgresql е база данни с информация за случаите, но django е достатъчно умен, за да знае това. Той преобразува всички полета и обикновено преобразува името на модела в име на таблица с малки букви. Но истинският проблем тук е, че името на вашия модел ще бъде с префикс от името на приложението. обикновено имената на таблици на django са като:
<appname>_<modelname>
Можете да разберете какво точно представлява:
from myapp.models import UserProfile
print (UserProfile._meta.db_table)
Очевидно това трябва да бъде въведено в обвивката на django, която се извиква от ./manage.py shell
резултатът от този оператор за печат е това, което трябва да използвате в заявката си.