def xhr_delete_comment(request, **kwargs): if request.user.is_anonymous(): raise Http404 result = "" comment_id = request.GET.get('comment_id', None) if comment_id is None: result = "fail" else: try: comment = Comment.objects.get(id=comment_id) comment.delete() result = "success" except Comment.DoesNotExist: result = "fail" try: clear_cached_page(request.GET.get('url')) except: pass response = dict(result=result) json = simplejson.dumps(response) return HttpResponse(json, mimetype='application/json')
def invalidate_cache(post): clear_cached_page(post.get_absolute_url()) clear_cached_page("/" + post.get_blog_relative_url()) clear_cached_page("/") clear_cached_page(post.blog.get_absolute_url())
def invalidate_cache(post): clear_cached_page(post.get_absolute_url()) clear_cached_page('/'+post.get_blog_relative_url()) clear_cached_page('/') clear_cached_page(post.blog.get_absolute_url())