जब मैं परीक्षण चलाने मैं डेटाबेस प्रारंभ के दौरान इस त्रुटि मिलती है:InvalidBasesError: के लिए ठिकानों को हल नहीं कर सकते [<ModelState: 'users.GroupProxy'>]
django.db.migrations.state.InvalidBasesError: Cannot resolve bases for [<ModelState: 'users.GroupProxy'>]
This can happen if you are inheriting models from an app with migrations (e.g. contrib.auth)
मैं करने के लिए contrib.auth समूह मॉडल के लिए इस प्रॉक्सी बनाया django व्यवस्थापक में इसे मेरे ऐप में रखें:
class GroupProxy(Group):
class Meta:
proxy = True
verbose_name = Group._meta.verbose_name
verbose_name_plural = Group._meta.verbose_name_plural
तो मैं इस समस्या को ठीक करने के लिए क्या कर सकता हूं?
@ डिमिट्री मिखायलोव क्या आपने इस मुद्दे को हल किया? मुझे प्रॉक्सी के सेट के लिए भी वही त्रुटि का सामना करना पड़ रहा है। अगर आप मेरी मदद कर सकते हैं तो मुझे खुशी होगी। – SpiXel
मुझे पहले 'contrib.auth' के लिए माइग्रेशन चलाया गया था, यह अन्यथा काम नहीं करता था। –
आपको इसमें एक खाली __init__.py के साथ माइग्रेशन फ़ोल्डर बनाने की आवश्यकता हो सकती है, इसलिए Django वास्तव में माइग्रेशन फ़ाइल बना सकता है। Tamriel http://stackoverflow.com/questions/27261030/migration-error-with-django-1-7-1 – Jesuisme