def tag_list(): site_json = konata.read_site(db_name) list_json = konata.tags_list(db_name) site_dict = json.loads(site_json) list_dict = json.loads(list_json) app.logger.debug(list_dict) return render_template('tag_list.html.ja', list=list_dict, site=site_dict)
def tag(tag_id): site_json = konata.read_site(db_name) tag_json = konata.read_tag(db_name, tag_id) app.logger.debug(tag_json) site_dict = json.loads(site_json) tag_dict = json.loads(tag_json) if tag_dict.get('tag_name', '') == '': abort(404) return render_template('tags.html.ja', tag=tag_dict, site=site_dict)
def test_read_site(self): ret = json.loads(konata.read_site(self.db)) assumed = { 'id': 1, 'begun': '2015-09-09 10:15:44', 'updated': '2015-09-09 10:15:44', 'title': 'kn_test_site', 'abstract': 'テストサイトだす' } self.assertEqual(ret, assumed)
def content(content_id): site_json = konata.read_site(db_name) contents_json = konata.read_content(db_name, content_id) return print_content(contents_json, site_json)