I read a similar question about adding tags to the Django blog model, which mentions saving tags in the article as a StringList and a separate object to save the number of these objects, which is good, because I basically came up with the same idea, but I try my best to work how to maintain an account.
I override the put () method of the main object, but how do I check if the tags have changed compared to the currently stored object? Is there a way to cheaply check existing data without retrieving a second copy of the object?
One way of processing is to store each object in memcache and get only those that it does not find there, but for a busy site you still often end up in a data warehouse.
google-app-engine django tags
Stuart grimshaw
source share