2010-03-03 10 views
9

वहाँसूची एक तालिका में उपस्थित क्षेत्रों

class Profile(models.Model): 
    user = models.ForeignKey(User, unique=True) 
    name = models.ForeignKey(School) 
    emp = models.ForeignKey(User, unique=True) 

Django मॉडल में किसी तालिका में वर्तमान फ़ील्ड सूची के लिए दायर नाम तालिका प्रोफ़ाइल से, (सिर्फ desc प्रोफाइल की तरह बाहर की सूची कैसे कोई तरीका है ; mysql में)

धन्यवाद।

उत्तर

14

Profile._meta.fields आपको फ़ील्ड की एक सूची प्राप्त करेगा। name फ़ील्ड ऑब्जेक्ट की संपत्ति में फ़ील्ड का नाम होता है। Profile._meta.get_fields_with_model() के 2-टुपल्स की एक सूची लौटाएगा, modelNone होने पर Profile में है।

संबंधित मुद्दे