def main_view(request): message = handle_request_get_message(request) autocomplete_data = get_autocomplete_data(request) user_login = get_user_login_object(request) new_notify = get_new_notify(request) books = [] people = [] if request.method == "GET": if "q" in request.GET: query = request.GET['q'] if len(query) != 0: book_by_isbn = get_book_by_isbn(query) book_by_title = get_book_by_title(query) book_by_author = get_book_by_author(query) books = remove_duplicate_object(book_by_isbn + book_by_title + book_by_author) people = get_people_by_name(request,query) for person in people: person.get_profile().partner_status = check_partnership(request,person.username) person.get_profile().save() return render_to_response( "app/search/page/main_view.html", { 'message': message, 'autocomplete_data': autocomplete_data, 'user_login': user_login, 'books': books, 'people': people, 'new_notify': new_notify, }, context_instance=RequestContext(request) )
def main_view(request): user_login = get_user_login_object(request) new_notify = get_new_notify(request) people = [] partners_data = get_partners_data(request) is_search = False if request.method == "GET": if "q" in request.GET: is_search = True query = request.GET['q'] if len(query) != 0: people = get_people_by_name(request,query) for person in people: person.get_profile().partner_status = check_partnership(request,person.username) person.get_profile().save() return render_to_response( "app/partner/page/main_view.html", { 'user_login': user_login, 'people': people, 'new_notify': new_notify, 'is_search': is_search, 'partners_data':partners_data }, context_instance=RequestContext(request) )
def main_view(request,username): user_view = get_object_or_404(User,username=username) user_login = get_user_login_object(request) #autocomplete_data = get_autocomplete_data(request) new_notify = get_new_notify(request) message = handle_request_get_message(request) template_name = "" if check_user_login_page(request,username): template = "app/member/page/view/login_user.html" is_partner = None else: template = "app/member/page/view/normal_user.html" is_partner = check_partnership(request,username) #book_trade_give = BookTradingGiving.objects.filter(trader1_giver=user_view) return render_to_response( template, { #'autocomplete_data': autocomplete_data, 'message': message, 'new_notify': new_notify, 'is_partner': is_partner, 'user_view': user_view, 'user_login': user_login, #'book_trade_give': book_trade_give, }, context_instance=RequestContext(request) )