IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Django Python Discussion :

[Debutant] configuration de django py26 - win32


Sujet :

Django Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Avatar de afranck64
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    592
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2009
    Messages : 592
    Par défaut [Debutant] configuration de django py26 - win32
    Bonsoir,
    Je suis super novice avec django (72 pour voir le "Congratulations - It works").
    A présent lorsque j'ai deux soucis. Lorsque je met la valeur de DEBUG a False dans le fichier settings.py de template_project, j'ai le message:
    Traceback (most recent call last):

    File "c:\Python26\lib\site-packages\django\core\servers\basehttp.py", line 279, in run
    self.result = application(self.environ, self.start_response)

    File "c:\Python26\lib\site-packages\django\core\servers\basehttp.py", line 651, in __call__
    return self.application(environ, start_response)

    File "c:\Python26\Lib\site-packages\django\core\handlers\wsgi.py", line 241, in __call__
    response = self.get_response(request)

    File "c:\Python26\Lib\site-packages\django\core\handlers\base.py", line 129, in get_response
    return self.handle_uncaught_exception(request, resolver, sys.exc_info())

    File "c:\Python26\Lib\site-packages\django\core\handlers\base.py", line 180, in handle_uncaught_exception
    return callback(request, **param_dict)

    File "c:\Python26\lib\site-packages\django\views\defaults.py", line 23, in server_error
    t = loader.get_template(template_name) # You need to create a 500.html template.

    File "c:\Python26\Lib\site-packages\django\template\loader.py", line 81, in get_template
    source, origin = find_template_source(template_name)

    File "c:\Python26\Lib\site-packages\django\template\loader.py", line 74, in find_template_source
    raise TemplateDoesNotExist, name

    TemplateDoesNotExist: 500.html
    J'ai essayé de créer un fichier "500.html" que j'ai mis dans le répertoire racine du projet mais sans résultat. J'ai également modifier la variable TEMPLATE_DIRS pour qu'elle contienne le chemin absolu du projet mais rien également.


    En outre.
    J'ai lorsque je fait un "from django import *" le message:
    Traceback (most recent call last):
    File "<pyshell#24>", line 1, in <module>
    from django import *
    File "C:\Python26\lib\site-packages\django\db\__init__.py", line 10, in <module>
    if not settings.DATABASE_ENGINE:
    File "c:\Python26\Lib\site-packages\django\utils\functional.py", line 272, in __getattr__
    self._setup()
    File "c:\Python26\Lib\site-packages\django\conf\__init__.py", line 38, in _setup
    raise ImportError("Settings cannot be imported, because environment variable %s is undefined." % ENVIRONMENT_VARIABLE)
    ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
    Et la...
    Je ne sais non plus pas comment réglér ce problème...


    @+ et merci d'avance.
    Win 10 64 bits / Linux Mint 18, - AMD A6 Quad: Py27 / Py35
    CONTENU D'UNE QUESTION
    Exemples:
    - Configuration (système d'exploitation, version de Python et des bibliothèques utilisées)
    - Code source du morceau de programme où il y a un bogue
    - Ligne de code sur laquelle le bogue apparaît
    - Erreur complète retournée pas l'interpréteur Python
    - Recherche déjà effectuée (FAQ, Tutoriels, ...)
    - Tests déjà effectués

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Par défaut
    Salut,
    pour commencer, évite le :
    car tu n’utiliseras probablement jamais toutes les fonctionnalités de django.

    Ensuite,
    tu dois configurer ton TEMPLATE_DIRS comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    TEMPLATE_DIRS = (
        'templates',
    )
    Puis, dans le dossier templates/ vu dossier de ton projet, mets tes fichiers 500.html et 404.html.

    Tu dois bien créer ces deux pages, car s’il manque la page 404, il y aura une erreur 500.

    À plus !

  3. #3
    Membre très actif
    Avatar de afranck64
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    592
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2009
    Messages : 592
    Par défaut
    Bonjour,
    Merci, je teste et je te donne les résultats.
    Win 10 64 bits / Linux Mint 18, - AMD A6 Quad: Py27 / Py35
    CONTENU D'UNE QUESTION
    Exemples:
    - Configuration (système d'exploitation, version de Python et des bibliothèques utilisées)
    - Code source du morceau de programme où il y a un bogue
    - Ligne de code sur laquelle le bogue apparaît
    - Erreur complète retournée pas l'interpréteur Python
    - Recherche déjà effectuée (FAQ, Tutoriels, ...)
    - Tests déjà effectués

  4. #4
    Membre très actif
    Avatar de afranck64
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    592
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2009
    Messages : 592
    Par défaut
    Bonjour,
    Pour effectuer le "from django import * "
    Il me faut d'abord exécuter:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    from django.conf import settings
    if not settings.configured:
        settings.configure()
    Il met dans settings les paramètres par défaut, et je peux ensuite modifier ceux qui m'intéressent. Il est possible de passer les paramètres à configure mais je ne comprends pas encore bien...

    En outre pour ce qui est de la page d'acceuil, je n'avais pas configuré mon fichier urls.py ni views.

    Concernant TEMPLATE_DIRS je fait encore des tests. (comprends pas très bien).

    Merci encore.
    Win 10 64 bits / Linux Mint 18, - AMD A6 Quad: Py27 / Py35
    CONTENU D'UNE QUESTION
    Exemples:
    - Configuration (système d'exploitation, version de Python et des bibliothèques utilisées)
    - Code source du morceau de programme où il y a un bogue
    - Ligne de code sur laquelle le bogue apparaît
    - Erreur complète retournée pas l'interpréteur Python
    - Recherche déjà effectuée (FAQ, Tutoriels, ...)
    - Tests déjà effectués

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Par défaut
    Salut,
    je te conseille vivement de lire le tutoriel d’introduction à django de la documentation officielle.
    À plus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SciTE] [Débutant] Configuration : plusieurs questions
    Par lrbabe dans le forum Autres langages
    Réponses: 6
    Dernier message: 17/07/2007, 16h36
  2. [Debutant] Configuration de server.xml et web.xml
    Par tck-lt dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 08/12/2006, 16h01
  3. [DEBUTANT] Configuration JSF
    Par BRAUKRIS dans le forum JSF
    Réponses: 1
    Dernier message: 29/11/2006, 13h29
  4. [debutant] configurer hibernate sous myeclipse
    Par solawe dans le forum Hibernate
    Réponses: 3
    Dernier message: 22/11/2006, 10h36
  5. [DEBUTANT]configurer jonas pour les JMS
    Par osoumayaj dans le forum JOnAS
    Réponses: 3
    Dernier message: 25/07/2006, 17h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo