from official.model import FxUser from common import util from official.model import ZzNews from django.conf import settings from django.http import HttpResponseRedirect from official.logic import client_opinion def index(request): home_url = settings.STATIC_URL return HttpResponseRedirect(home_url + 'official/index.html') def get_list(request): returns_list = FxUser.get_list() # 获取用户列表 return util.re_json_su('', returns_list) # 返回json数组 def get_news(request): page = request.POST.get('page', 1) page_size = request.POST.get('page_size', 8) # 每页条数 news_list = ZzNews.get_news(page, page_size) return util.re_json_su('', {'news_list': news_list}) def get_news_by_class(request): class_id = request.POST.get('class_id', 1) page = request.POST.get('page', 1) page_size = request.POST.get('page_size', 8) # 每页条数 news_list = ZzNews.get_news_by_class(class_id, page, page_size) return util.re_json_su('', news_list) def get_news_content(request): news_id = request.POST.get('id', 1) data = ZzNews.get_news_content(news_id) return util.re_json_su('', data) def addOpinion(request): name = request.POST.get('userName', '') mail = request.POST.get('userEmail', '') opinion = request.POST.get('userText', '') ip = util.get_client_ip(request) rst = client_opinion.addOpinion(name, mail, opinion, ip) return util.re_json(rst)