def update_address(): region_id = request.form.get('region_id') if not region_id: abort(404) UserController.update_address(g.user, region_id) return ''
def favorite_keyword(keyword): if not g.user.is_anonymous(): try: UserController.update_favorite_keyword(g.user, keyword, request.method) except NoResultFound as e: abort(404) return ''
def mypage(): if g.user.is_anonymous(): abort(401) legislator = RegionController.legislator_of(g.user.address_id) district_feeds = UserController.district_feeds(legislator) district_feeds = district_more.query(district_feeds) keyword_feeds = UserController.keyword_feeds(g.user) keyword_feeds = keyword_more.query(keyword_feeds) return render_template('mypage.html', legislator=legislator, district_feeds=district_feeds, keyword_feeds=keyword_feeds)
def keyword_feeds(): if g.user.is_anonymous(): abort(401) keyword_feeds = UserController.keyword_feeds(g.user) keyword_feeds = keyword_more.query(keyword_feeds, _from=request.args.get('before', None)) keyword_feeds['html'] = render_template('keyword-feeds.html', keyword_feeds=keyword_feeds) del keyword_feeds['feeds'] return jsonify(keyword_feeds)
def district_feeds(): if g.user.is_anonymous(): abort(401) legislator = RegionController.legislator_of(g.user.address_id) district_feeds = UserController.district_feeds(legislator) district_feeds = district_more.query(district_feeds, _from=request.args.get('before', None)) district_feeds['html'] = render_template('district-feeds.html', legislator=legislator, district_feeds=district_feeds) del district_feeds['feeds'] return jsonify(district_feeds)