Guys !! Je suis vraiment enthousiaste à l'idée d'apprendre le django et j'ai appris un peu sur Django-1.2, mais j'ai ensuite installé la version 1.3, ce qui est correct jusqu'à ce que je lance le serveur en utilisant la commande "python manage.py runserver". C'est donner une énorme erreur. Je ne peux pas trouver un moyen de résoudre cela. Et l'erreur est donnée comme:Problème avec Django-1.3 beta
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python 2.6/dist-packages/django/core/management/__init__.py", line 261, in fetch_command
klass = load_command_class(app_name, subcommand)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 67, in load_command_class
module = import_module('%s.management.commands.%s' % (app_name, name))
File "/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/commands /runserver.py", line 8, in <module>
from django.core.handlers.wsgi import WSGIHandler
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/wsgi.py", line 11, in <module>
from django.core import signals
File "/usr/local/lib/python2.6/dist-packages/django/core/signals.py", line 1, in <module>
from django.dispatch import Signal
File "/usr/local/lib/python2.6/dist-packages/django/dispatch/__init__.py", line 9, in <module>
from django.dispatch.dispatcher import Signal, receiver
ImportError: cannot import name receiver
vous peut-être installé deux versions de django? – programmersbook
pouvez-vous essayer cela dans la console Python (et signaler le résultat)? import django django.VERSION –
Ouais !! Je suis capable de le faire et sa version 1.3 ... Ce que je pense c'est que django1.3- beta est basé sur python3 qui est incompatible avec mon python 2.6 ... Mais je ne pense pas que ce soit basé sur python- 3.x –