def search_users(request): key = request.GET.get('key') users = User.objects.filter(Q(username__contains=key) | Q(email__contains=key) | Q(first_name__contains=key) | Q(last_name__contains=key)).order_by('first_name') count = users.count() page = request.GET.get('page') users = paginate_objects(page,users) return render_to_response('users_index.html', {'key':key,'count':count, 'users' : users }, context_instance=RequestContext(request))
def index_users(request): if request.method == 'GET': users = User.objects.filter(~Q(is_superuser=True)).order_by('first_name') count = users.count() page = request.GET.get('page') users = paginate_objects(page,users) return render_to_response('users_index.html', {'count':count, 'users' : users }, context_instance=RequestContext(request))
def search_posts(request): key = request.GET.get('key') posts = Post.objects.filter(title__contains=key).order_by('-date') count = posts.count() page = request.GET.get('page') posts = paginate_objects(page,posts) return render_to_response('posts/posts_index.html', {'key':key,'count':count, 'posts' : posts }, context_instance=RequestContext(request))
def search_docs(request): key = request.GET.get('key') docs = Document.objects.filter(name__contains=key).order_by('-date') count = docs.count() page = request.GET.get('page') docs = paginate_objects(page,docs) return render_to_response('docs/docs_index.html', {'key':key,'count':count, 'docs' : docs }, context_instance=RequestContext(request))
def index_documents(request): docs = Document.objects.filter(published=True).order_by('-date') count = docs.count() page = request.GET.get('page') docs = paginate_objects(page,docs) return render_to_response('documents.html', {'count':count, 'documents' : docs }, context_instance=RequestContext(request))
def index_news(request): posts = Post.objects.filter(published=True, special=False).order_by('-date') count = posts.count() page = request.GET.get('page') posts = paginate_objects(page,posts) return render_to_response('articles.html', {'count':count, 'articles' : posts }, context_instance=RequestContext(request))
def index_posts(request): posts = Post.objects.all().order_by('-date') count = posts.count() page = request.GET.get('page') posts = paginate_objects(page,posts) return render_to_response('posts/posts_index.html', {'count':count, 'posts' : posts }, context_instance=RequestContext(request))