os.path.join(PROJECT_PATH, 'templates'), solved the error but the old error with search is still there.
On Wed, Feb 1, 2012 at 3:00 PM, yati sagade <yati.sag...@gmail.com> wrote: > I've never run in to a TemplateError for anything other than what I > pointed out - maybe in the settings module it is ".../templates" and the > name of the directory is "template" (note the 's' in the end) or the other > way round. Anyway, check for any misspelling in the template name itself - > or whether the template 'search_results.html' is directly under the > template directory and not under any subdirectory therein. > > If you could post the entire debug info (Also the one at the far bottom of > the error page), it might be helpful for us. > > > On Wed, Feb 1, 2012 at 8:22 PM, TANYA <tani...@gmail.com> wrote: > >> yes, the path is already there. Maybe the problem is either in views.py >> or url.py file if changed it gives different error, but i dont know what to >> look for in those two files. >> >> >> On Wed, Feb 1, 2012 at 2:40 PM, yati sagade <yati.sag...@gmail.com>wrote: >> >>> in settings.py, in the TEMPLATE_DIRS setting, add the absolute path to >>> your templates directory - something like "/path/to/project/dir/template". >>> This MUST be an absolute path. And if your modifying this setting for the >>> first time, be sure to leave a comma (,) in the end of that path (Sorry if >>> you knew that already :)) >>> >>> >>> On Wed, Feb 1, 2012 at 7:59 PM, TANYA <tani...@gmail.com> wrote: >>> >>>> the installed apps has 'mysite.books', in the path and the html >>>> files are in a directory under mysite project directory. Is that correct? >>>> >>>> >>>> >>>> On Wed, Feb 1, 2012 at 12:06 PM, Ankit Rai <i.ankit....@gmail.com>wrote: >>>> >>>>> Please check your template path in settings.py. >>>>> >>>>> >>>>> >>>>> >>>>> On Wed, Feb 1, 2012 at 5:29 PM, TANYA <tani...@gmail.com> wrote: >>>>> >>>>>> In views.py, when I add this code gives template error. >>>>>> >>>>>> def search(request): >>>>>> error = False >>>>>> if 'q' in request.GET: >>>>>> q = request.GET['q'] >>>>>> if not q: >>>>>> error = True >>>>>> else: >>>>>> books = Book.objects.filter(title__icontains=q) >>>>>> return render_to_response('search_results.html', >>>>>> {'books': books, 'query': q}) >>>>>> return render_to_response('search_form.html', >>>>>> {'error': error}) >>>>>> >>>>>> I have created search_form.html and search.html and put it in >>>>>> "template" directory but get this error , >>>>>> >>>>>> TemplateDoesNotExist at /search/ >>>>>> >>>>>> search_form.html >>>>>> >>>>>> Request Method: GET Request URL: http://127.0.0.1:8000/search/ Django >>>>>> Version: 1.3.1 Exception Type: TemplateDoesNotExist Exception >>>>>> Value: >>>>>> >>>>>> search_form.html >>>>>> >>>>>> Exception Location: >>>>>> /usr/local/lib/python2.6/dist-packages/django/template/loader.py >>>>>> in find_template, line 138 Python Executable: /usr/bin/python >>>>>> -- >>>>>> TANYA >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Django users" group. >>>>>> 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. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Ankit Rai* >>>>> >>>>> * >>>>> * >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Django users" group. >>>>> 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. >>>>> >>>> >>>> >>>> >>>> -- >>>> TANYA >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> 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. >>>> >>> >>> >>> >>> -- >>> Yati Sagade <http://twitter.com/yati_itay> >>> >>> (@yati_itay <http://twitter.com/yati_itay>) >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> 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. >>> >> >> >> >> -- >> TANYA >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> 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. >> > > > > -- > Yati Sagade <http://twitter.com/yati_itay> > > (@yati_itay <http://twitter.com/yati_itay>) > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > 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. > -- TANYA -- You received this message because you are subscribed to the Google Groups "Django users" group. 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.