Je souhaite tester mon shell de projet IDLE django dans windows. Je commandes suivantesExécution de Django depuis IDLE
exécutent defrom django.template import Template, Context
t = Template('test template')
mais je me l'erreur suivante.
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
t = Template('test template')
File "C:\Program Files\Python26\lib\site-packages\django\template\__init__.py", line 164, in __init__
if settings.TEMPLATE_DEBUG and origin is None:
File "C:\Program Files\Python26\lib\site-packages\django\conf\__init__.py", line 28, in __getattr__
self._import_settings()
File "C:\Program Files\Python26\lib\site-packages\django\conf\__init__.py", line 59, in _import_settings
self._target = Settings(settings_module)
File "C:\Program Files\Python26\lib\site-packages\django\conf\__init__.py", line 94, in __init__
raise ImportError, "Could not import settings '%s' (Is it on sys.path? Does it have syntax errors?): %s" % (self.SETTINGS_MODULE, e)
ImportError: Could not import settings 'C:\Program Files\Python26\Lib\site-packages\django\conf' (Is it on sys.path? Does it have syntax errors?): Import by filename is not supported.
Pouvez-vous m'aider?
Juste pour être clair, django n'a pas vraiment 'son propre shell', il utilise en fait votre shell python par défaut, mais rend vos modules de projet disponibles avant qu'il ne démarre . –
Merci beaucoup, il a résolu ... Cependant, je souhaite toujours l'utiliser en utilisant IDLE ... –