I think the purpose here is to test reverse() function. As long as you got
code 200, it's ok whatever html it returns.
Is it right ?

*Best Regards!*


*Chao Yan--------------About me : http://about.me/chao_yan
<http://about.me/chao_yan>*

*My twitter: @yanchao727 <https://twitter.com/yanchao727>*
*My Weibo: http://weibo.com/herewearenow <http://weibo.com/herewearenow>*
*--------------*

2015-02-21 18:41 GMT+08:00 Gavin Patrick McCoy <gavin.mcc...@mail.dcu.ie>:

> Hi,
>
> I'm on part 5 of the polls tutorial (
> https://docs.djangoproject.com/en/1.7/intro/tutorial05/) and I am running
> Django 1.7 and Python 3.4 on Windows 8. Just want to make sure I'm on the
> right track.
>
> For the following part of tutorial:
>
> >>> # get a response from '/'>>> response = client.get('/')>>> # we should 
> >>> expect a 404 from that address>>> response.status_code404>>> # on the 
> >>> other hand we should expect to find something at '/polls/'>>> # we'll use 
> >>> 'reverse()' rather than a hardcoded URL>>> from django.core.urlresolvers 
> >>> import reverse>>> response = client.get(reverse('polls:index'))>>> 
> >>> response.status_code200>>> response.content'\n\n\n    <p>No polls are 
> >>> available.</p>\n\n' *<-----Not getting this. See below. Seeing What's 
> >>> up?*>>> # note - you might get unexpected results if your 
> >>> ``TIME_ZONE``>>> # in ``settings.py`` is not correct. If you need to 
> >>> change it,>>> # you will also need to restart your shell session>>> from 
> >>> polls.models import Question>>> from django.utils import timezone>>> # 
> >>> create a Question and save it>>> q = Question(question_text="Who is your 
> >>> favorite Beatle?", pub_date=timezone.now())>>> q.save()>>> # check the 
> >>> response once again>>> response = client.get('/polls/')>>> 
> >>> response.content'\n\n\n    <ul>\n    \n        <li><a 
> >>> href="/polls/1/">Who is your favorite Beatle?</a></li>\n    \n    
> >>> </ul>\n\n' *Seeing What's up? here too.*
> >>> # If the following doesn't work, you probably omitted the call to>>> # 
> >>> setup_test_environment() described above>>> 
> >>> response.context['latest_question_list'][<Question: Who is your favorite 
> >>> Beatle?>] *Seeing What's up? here too*
>
>
> Instead of getting '\n\n\n    <p>No polls are available.</p>\n\n' , the 
> What's up poll is coming up i.e. b'r\n\t<ul>\r\n\t\r\n\t\t<li><a 
> href="/polls/1/">What&#39;se up?<a/></li>\r\n\t\r\n\t</ul>\r\n? The rest of 
> the code works fine as in adding the Beatles question but the What's up? 
> question is also coming up along with the Beatles question. Is this ok? Any 
> help would be greatly appreciated.
>
> Thanks,
>
> Gavin
>
>  --
> 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 django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> 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/fc23070f-8f90-4c4c-925a-94c24d3ee8bf%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/fc23070f-8f90-4c4c-925a-94c24d3ee8bf%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
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/CALAMvO9Erm_kJGTsE8KwJ3Y44Ssaf%3Dsy1yHaV65ieEx0AdS-sw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to