हां, Postgresql एक केस अवेयर डेटाबेस है लेकिन django यह जानने के लिए काफी स्मार्ट है। यह सभी फ़ील्ड को कनवर्ट करता है और यह आम तौर पर मॉडल नाम को लोअर केस टेबल नाम में परिवर्तित करता है। हालाँकि यहाँ वास्तविक समस्या यह है कि आपके मॉडल का नाम ऐप के नाम से पहले लगाया जाएगा। आम तौर पर django तालिका के नाम इस प्रकार होते हैं:
<appname>_<modelname>
आप यह पता लगा सकते हैं कि यह वास्तव में क्या है:
from myapp.models import UserProfile
print (UserProfile._meta.db_table)
स्पष्ट रूप से इसे django खोल में टाइप करने की आवश्यकता है, जिसे ./manage.py shell
द्वारा बुलाया जाता है इस प्रिंट स्टेटमेंट का परिणाम वही है जो आपको अपनी क्वेरी में उपयोग करना चाहिए।