शुरू नहीं होगा Django की महान सुविधाओं में से एक यह है कि आप अपने प्रोजेक्ट के साथ उपयोग के लिए एक अजगर दुभाषिया सेट-अप खोल सकते हैं। इसका उपयोग किसी डेटाबेस में ऑब्जेक्ट्स का विश्लेषण करने के लिए किया जा सकता है और आपके प्रोजेक्ट पर किसी भी पायथन कमांड को निष्पादित करने की अनुमति देता है। मुझे Django विकास के लिए यह आवश्यक लगता है। यह इस आदेश का उपयोग कर परियोजना निर्देशिका में शुरू हो जाती है:पायथन/Django खोल
$ python manage.py shell
मैं बस एक नई परियोजना के विकास शुरू कर दिया है और किसी कारण से खोल काम नहीं करता। मैंने त्रुटि के लिए ऑनलाइन देखा है और कुछ भी नहीं मिला है। मैं इस त्रुटि पर किसी भी मदद की सराहना करता हूं:
Traceback (most recent call last):
File "manage.py", line 11, in
execute_manager(settings)
File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 362, in execute_manager
utility.execute()
File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 303, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 195, in run_from_argv
self.execute(*args, **options.__dict__)
File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 222, in execute
output = self.handle(*args, **options)
File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 351, in handle
return self.handle_noargs(**options)
File "/Library/Python/2.6/site-packages/django/core/management/commands/shell.py", line 29, in handle_noargs
shell = IPython.Shell.IPShell(argv=[])
AttributeError: 'module' object has no attribute 'Shell'
आपकी मदद के लिए अग्रिम धन्यवाद!
आप स्थापित IPython है? क्या यह आपके 'पायथनपथ' में है? – notnoop
ओह, यह अच्छा है, क्या django तब ipython के साथ एकीकृत है? – shylent
@ शिलेंट, हां यह इस अर्थ में है कि यह इंस्टॉल होने पर आईपीथन को खोल के रूप में उपयोग करेगा। –