Hello Ahmed

you are using the get method, get can only return 1 item and its returning
more than 1 in your case 2, thats the second error, but there is an import
error also somewhere in your code, but the traceback you are sending is not
concluyent.

2015-11-29 15:11 GMT+00:00 <[email protected]>:

> Hi,
>
> I'm practicing Django v 1.8.6 (Writing your first Django app, part 1) and
> getting error when trying to import timezone, also I have installed pytz,
> when I try to use the import timezone package I'm getting ImportError.
>
> My settings.py has USE_TZ set to true by default, also, I had to change
> the TIME_ZONE from UTC to Asia/Bahrain but still I'm getting the below
> error, kindly if anyone have advice on the below error?
>
> >>> from polls.models import Question, Choice
> >>> Question.objects.all()
> [<Question: What's up?>, <Question: What's up?>]
> >>> Question.objects.filter(id=1)
> [<Question: What's up?>]
> >>> Question.objects.filter(id=2)
> [<Question: What's up?>]
> >>> Question.objects.filter(id=3)
> []
> >>> Question.objects.filter(question_text__startswith='What')
> [<Question: What's up?>, <Question: What's up?>]
> >>> from django.utils import timezone
> >>> current_year = timezone.now().year
> >>> Question.objects.get(pub_date__year=current_year)
> Traceback (most recent call last):
>   File
> "C:\Users\abdullaha\AppData\Local\Programs\Python\Python35\lib\site-packages\django\core\management\commands\shell.py",
> line 69, in h
> andle
>     self.run_shell(shell=options['interface'])
>   File
> "C:\Users\abdullaha\AppData\Local\Programs\Python\Python35\lib\site-packages\django\core\management\commands\shell.py",
> line 61, in r
> un_shell
>     raise ImportError
> ImportError
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "<console>", line 1, in <module>
>   File
> "C:\Users\abdullaha\AppData\Local\Programs\Python\Python35\lib\site-packages\django\db\models\manager.py",
> line 127, in manager_metho
> d
>     return getattr(self.get_queryset(), name)(*args, **kwargs)
>   File
> "C:\Users\abdullaha\AppData\Local\Programs\Python\Python35\lib\site-packages\django\db\models\query.py",
> line 338, in get
>     (self.model._meta.object_name, num)
> polls.models.MultipleObjectsReturned: get() returned more than one
> Question -- it returned 2!
> >>>
>
> Best regards,
> Ahmed Abdullah
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/f6953f2e-f9a6-46c7-aec8-f337b772fc9b%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/f6953f2e-f9a6-46c7-aec8-f337b772fc9b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotsoft.es/blog/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2BxOsGCjDSJ_PDv8_gi8etYeFv6MxjgjCM-zJp4FkQ458YOwAA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to