On Wednesday, February 29, 2012 2:46:11 PM UTC-5, Django_for_SB wrote:
>
> Hello All, 
>
> I'm going through the tutorial on djangoproject.com, and can't seem to 
> hurdle over this section that reads "Write views that actually do 
> something" 
>
> Here's the code I have so far, which is directly copied from the 
> tutorial or prescribed by the tutorial: 
>
> views.py: 
> "from django.template import Context, loader 
> from polls.models import Poll 
> from django.http import HttpResponse 
>
> def index(request): 
>     latest_poll_list = Poll.objects.all().order_by('-pub_date')[:5] 
>     t = loader.get_template('polls/index.html') 
>     c = Context({ 
>         'latest_poll_list': latest_poll_list, 
>     }) 
>     return HttpResponse(t.render(c))" 
>
>
>
> settings.py: 
> "... 
> TEMPLATE_DIRS = ( 
>     # Put strings here, like "/home/html/django_templates" or "C:/www/ 
> django/templates". 
>     # Always use forward slashes, even on Windows. 
>     # Don't forget to use absolute paths, not relative paths. 
>     'C:/Python27/my_Djando_projects/mysite/My_Templates/admin/ 
> base_site.html' 
>     'C:/Python27/my_Djando_projects/mysite/My_Templates/admin/ 
> index.html' 
>     'C:/Python27/my_Djando_projects/mysite/My_Templates/polls/ 
> index.html' 
> ) 
> ..." 
>
>
> index.html: 
> "{% if latest_poll_list %} 
>     <ul> 
>     {% for poll in latest_poll_list %} 
>         <li><a href="/polls/{{ poll.id }}/">{{ poll.question }}</a></ 
> li> 
>     {% endfor %} 
>     </ul> 
> {% else %} 
>     <p>No polls are available.</p> 
> {% endif %} 
> " 
>
>
>
>
> I keep getting the same error, which reads: 
>
>
> TemplateDoesNotExist at /polls/ 
>
> polls/index.html 
>
> Request Method:         GET 
> Request URL:                 http://localhost:8000/polls/ 
> Django Version:                 1.3.1 
> Exception Type:         TemplateDoesNotExist 
> Exception Value: 
>
> polls/index.html 
>
> Exception Location:         C:\Python27\lib\site-packages\django\template 
> \loader.py in find_template, line 138 
> Python Executable:         C:\Python27\python.exe 
> Python Version:         2.7.2 
> Python Path: 
>
> ['C:\\Python27\\my_Djando_projects\\mysite', 
>  'C:\\Windows\\system32\\python27.zip', 
>  'C:\\Python27\\DLLs', 
>  'C:\\Python27\\lib', 
>  'C:\\Python27\\lib\\plat-win', 
>  'C:\\Python27\\lib\\lib-tk', 
>  'C:\\Python27', 
>  'C:\\Python27\\lib\\site-packages'] 
>
> Server time:         Wed, 29 Feb 2012 11:32:54 -0800 
> Template-loader postmortem 
>
> Django tried loading these templates, in this order: 
>
> Using loader django.template.loaders.filesystem.Loader: 
> c:\python27\my_djando_projects\mysite\my_templates\admin 
> \base_site.html 
> c:\python27\my_djando_projects\mysite\my_templates\admin\index.html 
> c:\python27\my_djando_projects\mysite\my_templates\polls\index.html 
> \polls\index.html (File does not exist) 
> Using loader django.template.loaders.app_directories.Loader: 
> c:\python27\lib\site-packages\django\contrib\admin\templates\polls 
> \index.html (File does not exist) 
>
>
>
>
> What on earth am I doing wrong here? I've so many different variations 
> of my settings.py, views.py, and index.html. Any help would be much 
> appreciated. 
>
>
> Thanks, 
>
> SB 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/klXbEFxYWH4J.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to