Je cours django sur Dreamhost en ce moment avec fastcgi, et je reçois un comportement vraiment bizarre. Premièrement, le serveur exécute Python 2.3. Sur mon ordinateur, je cours 2.6 et tout mon code source fonctionne. Quand je l'ai mis sur mon hôte, rien ne fonctionne. En ce moment, quand je Pkill python, puis charger une page, la première erreur se plaint d'une erreur de syntaxe à la ligne «classe item_list():erreur django non-cohérente
from dtms.models import *
class Item_list():
def __init__(self, list = None, house_id = None):
self.list = list
self.house_id = house_id
def ret_list(self):
return self.list
Alors, si je le recharger à nouveau sans changer quoi que ce soit, je reçois cette erreur:
Django Version: 1.1 alpha 1 SVN-10114 Python Version: 2.3.5 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'mysite.dtms'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware')Traceback: File "/home/victor/django/django_src/django/core/handlers/base.py" in get_response 82. callback, callback_args, callback_kwargs = resolver.resolve( File "/home/victor/django/django_src/django/core/urlresolvers.py" in resolve 184. for pattern in self.url_patterns: File "/home/victor/django/django_src/django/core/urlresolvers.py" in _get_url_patterns 212. raise ImproperlyConfigured("The included urlconf %s doesn't have any" Exception Type: ImproperlyConfigured at /dtms/login/ Exception Value: The included urlconf mysite.urls doesn't have anypatterns in it
Des idées?
Je pense que je suis en train de courir dans ça maintenant. Maintenant, je reçois des erreurs que les types ne sont pas trouvés lorsque je les importe clairement. Je fais python, mais y a-t-il autre chose que je dois faire? – victor
Vous devrez peut-être redémarrer le serveur. Je ne sais pas comment vous déployez votre application. est-ce que le serveur fastcgi a des interpréteurs Python intégrés, par exemple, qui ne sont pas lancés en tant que processus python séparés que pkill attraperait? Configurer les serveurs pour qu'ils répondent correctement à leurs scripts en cours de modification n'est pas standardisé, mais il devrait y avoir une * certaine * façon de le faire ... – bobince