Django template comparing string
django, django-templates, python
Solution
`article.creator` is a `User` and `request.user.username` is a string. Try comparing `request.user` instead.
Problem
I'm new with django. I'm stuck with the problem of comparing string in the template. I have use ifnotequal tag to compare string. But it is not working. I have try to output the variable: ``` {{ request.user.username }} {{ article.creator }} ``` Here I compare: ``` {% ifnotequal request.user.username article.creator %} {# output something #} {% endifnotequal %} ``` But when I do the hardcode: It works. ``` {% ifnotequal "justin" "mckoy" %} {# output something #} {% endifnotequal %} ``` what is the problem? The `article.creator` is coming from the database and the `user.username` is from the request. Can anyone help me with this issue?