Django-fr

Forum

#1 10-04-2013 20:11:45

Guli
Membre
Inscription : 10-04-2013
Messages : 1

name 'timezone' is not defined

Bonjour,

Je suis un Newbie. J'obtient cette erreur (voir le sujet) lorsque j'accède à une de mes vues. J'ai suivi le tutoriel de l'app des Polls sur le site officel de Django. Mon app marchait jusqu'à un moment delta et elle a arrêté de fonctionné. Depuis je suis un peu dans l'embarra... Je ne vois pas ce qu'il y a pas de mal. J'importe datetime et timezone correctement il me semble...

import datetime
from django.utils import timezone
from django.db import models

class Poll(models.Model):
    question = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')

    # Unicode
    def __unicode__(self):
        return self.question
    # Check if was published recetly
    def was_published_recently(self):
        return self.pub_date >= timezone.now() - datetime.timedelta(days=1)

Django 1.5.1
Python 2.7.3

Merci finiment pour toute aide!

David

Hors ligne

#2 25-04-2013 23:41:58

brunofs
Membre
Inscription : 25-04-2013
Messages : 7

Re : name 'timezone' is not defined

Tu auras une reponse : https://docs.djangoproject.com/en/dev/t … timezones/

IL semble qu il faut activer le time zone car il est desactivé par defaut.

Hors ligne

Pied de page des forums