On 09/08/06 22:56, tom smith wrote:
> So...
> 
> Because there aren't quite enough examples that show how to build
> pythonic model queries... I'm using the pump-raw-sql at django...
> 
> The only problem is that when my sql contains
> 
> wordsql = wordsql + " AND (title not like ' %" + word +"%') "
> 
> cursor.execute(sql)
> 
> Then because the sql has a % in it.. django complains...
> 
> "not enough arguments for format string"
> 
> which I think is because the % is somehow being seen as a %s..
> 
> basically... pumping raw sql is fine unless theres a "%" in there...
> 
> 
> any ideas?
> 

Try escaping the %.
e.g.
wordsql = wordsql + " AND (title not like ' %%" + word +"%%') "

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to