Django get_profile() method not working on extended User model -


मेरे पास user_profile नाम की ऐप में ऐसा मॉडल है:

 Django.contrib.auth.models से django.db आयात मॉडल से  आयात करें उपयोगकर्ता वर्ग UserProfile (models.Model): user = models.OneToOneField (उपयोगकर्ता) def __unicode __ (स्वयं): return self.user.username   

और मेरी सेटिंग में:

  AUTH_PROFILE_MODULE = 'user_profile.UserProfile'   

लेकिन अगर मैं कोशिश करता हूं:

  u = UserProfile.objects.get (pk = 1) p = u.get_profile ()   

मुझे निम्न त्रुटि मिलती है:

 < कोड> एट्रिब्यूट एंटर: 'UserProfile' ऑब्जेक्ट में 'get_profile' का कोई विशेषता नहीं है I   

मुझे यहाँ क्या याद आ रही है?

किसी भी मदद की बहुत सराहना की जाएगी। < / Div>

एर, आप एक UserProfile का उपयोगकर्ता प्रोफ़ाइल प्राप्त करने का प्रयास कर रहे हैं। मुझे उम्मीद है आप एक उपयोगकर्ता प्राप्त करने का मतलब है, फिर उस पर get_profile () को कॉल करें।

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -