Hi, I m new in django too but i ll try to help you.

In your tem_tag.py can you add : @register.simle_tag just before you def you
tag, just like this :

@register.simle_tag
def my_tag():
    return blablabla



On Thu, Jul 28, 2011 at 8:17 AM, Showket Bhat <scorpion.sch...@gmail.com>wrote:

> Hi All,
>
> I am using templatetags to create one tag.. I created the folder
> templatetags and created 2 files in it.. __init__.py which is empty
> and another temp_tags.py.. where i put one method
>
> temp_tags.py
> ====================
> from django import template
> register = template.Library()
> register.filter('lower', lower)
>
> def lower(value): # Only one argument.
> #       "Converts a string into all lowercase"
>        return value.lower()
>
> =========================
> template2.html
> =========================
>
> {% load temp_tags %}
>
> This will print my name in lowercase: {{ name|lower }}
>
> ============================
>
> I ve not inserted anything in setting.py regarding templatetags and I
> am getting this error
>
>
> =============================
>
> TemplateSyntaxError at /view2/
>
> 'temp_tags' is not a valid tag library: Template library temp_tags not
> found, tried
> django.templatetags.temp_tags,django.contrib.admin.templatetags.temp_tags
>
> Request Method:         GET
> Request URL:    http://localhost:8000/view2/
> Django Version:         1.3
> Exception Type:         TemplateSyntaxError
> Exception Value:
>
> 'temp_tags' is not a valid tag library: Template library temp_tags not
> found, tried
> django.templatetags.temp_tags,django.contrib.admin.templatetags.temp_tags
>
> Exception Location:     /usr/local/lib/python2.6/dist-packages/django/
> template/defaulttags.py in load, line 1054
> Python Executable:      /usr/bin/python
> Python Version:         2.6.4
>
> ================================
>
> Please Help....
>
> --
> 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.
>
>

-- 
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.

Reply via email to