代码拉取完成,页面将自动刷新
xxx/chinese-poetry-db-web$user-1> pip3 install -r requirements.txt
xxx/chinese-poetry-db-web$user-1> python3 server.py
xxx/chinese-poetry-db-web/chinese-poetry-web$user-1> npm install
xxx/chinese-poetry-db-web/chinese-poetry-web$user-1> npm run dev
使用MySQL
Poetry:
Author:
Dynasty:
Collection:
Rhythmic:
server.py,使用Flask制成,全部方法为GET
通过字符串查询 诗词
{
"code": 0,
"msg": "",
"num_res": 59,
"result": [
{
"a_id": 251,
"a_name": "張子容",
"p_id": 1389,
"p_paragraph": "林花發岸口,氣色動江新。\n此夜江中月,流光花上春。\n分明石潭裏,宜照浣紗人。",
"p_title": "相和歌辭 春江花月夜二首 一",
"r_id": null,
"r_name": null
}, ...
]
}
通过字符串查询 作者
{
"code": 0,
"msg": "",
"num_res": 2,
"result": [
{
"a_id": 13628,
"a_name": "温庭筠",
"d_id": 4,
"d_name": "五代"
}, ...
]
}
通过字符串查询 词牌/韵律
{
"code": 0,
"msg": "",
"num_res": 2,
"result": [
{
"r_id": 362,
"r_img_path": null,
"r_name": "青玉案",
"r_note": ""
}, ...
]
}
通过poem的Id查询完整的 诗词信息
{
"a_id": 173,
"a_name": "溫庭筠",
"c_name": "唐宋诗",
"d_name": "唐朝",
"p_id": 26316,
"p_img_path": null,
"p_note": null,
"p_paragraph": "晨起動征鐸,客行悲故鄉。\n雞聲茅店月,人迹板橋霜。\n槲葉落山路,枳花明驛牆。\n因思杜陵夢,鳧雁滿迴塘。",
"p_title": "商山早行",
"r_id": null,
"r_name": null
}
通过author的Id查询 诗词列表
[
{
"a_id": 173,
"a_name": "溫庭筠",
"p_id": 1023,
"p_paragraph": "太子池南樓百尺,八窗新樹疎簾隔。\n黃金鋪首畫鉤陳,羽葆亭童拂交戟。\n盤紆闌楯臨高臺,帳殿臨流鸞扇開。\n早雁聲鳴細波起,映花鹵簿龍飛回。",
"p_title": "橫吹曲辭 雍臺歌",
"r_id": null,
"r_name": null
}, ...
]
通过rhythmic的Id查询 诗词列表
[
{
"a_id": 12455,
"a_name": "苏轼",
"p_id": 313147,
"p_paragraph": "大江东去,浪淘尽、千古风流人物。\n故垒西边人道是,三国周郎赤壁。\n乱石穿空,惊涛拍岸,卷起千堆雪。\n江山如画,一时多少豪杰。\n遥想公瑾当年,小乔初嫁了,雄姿英发。\n羽扇纶巾谈笑间,强虏灰飞烟灭。\n故国神游,多情应笑,我早生华发。\n人间如梦,一尊还酹江月。",
"p_title": null,
"r_id": 282,
"r_name": "念奴娇"
}, ...
]
通过collection的Id查询 诗词列表
[
{
"a_id": 7,
"a_name": "太宗皇帝",
"p_id": 1,
"p_paragraph": "秦川雄帝宅,函谷壯皇居。\n綺殿千尋起,離宮百雉餘。\n連甍遙接漢,飛觀迥凌虛。\n雲日隱層闕,風煙出綺疎。",
"p_title": "帝京篇十首 一",
"r_id": null,
"r_name": null
}, ...
]
获取一个随机诗词
{
"a_id": 4901,
"a_name": "楊萬里",
"c_name": "唐宋诗",
"d_name": "宋朝",
"p_id": 106261,
"p_img_path": null,
"p_note": null,
"p_paragraph": "天公也自喜良辰,上巳風光忽斬新。\n點檢一春好天色,更無兩日似今晨。",
"p_title": "三月三日上忠襄墳因之行散得十絕句 其四",
"r_id": null,
"r_name": null
}
获取随机作者
[
{
"a_id": 13628,
"a_name": "温庭筠",
"d_id": 4,
"d_name": "五代"
}, ...
]
获取rhythmic 列表
[
{
"r_id": 2,
"r_img_path": null,
"r_name": "六州",
"r_note": ""
},
{
"r_id": 3,
"r_img_path": null,
"r_name": "十二时・忆少年",
"r_note": ""
}, ...
]
获取collection 列表
[
{
"c_id": 6,
"c_name": "唐宋诗",
"c_note": "《全唐诗》是清康熙四十四年(1705年),彭定求、沈三曾、杨中讷、汪士鋐、汪绎、俞梅、徐树本、车鼎晋、潘从律、查嗣瑮10人奉敕编校,“得诗四万八千九百余首,凡二千二百余人”, 共计900卷,目录12卷。 来自百科\r\n\r\n《全宋诗》继唐诗的高度繁荣之后,宋诗在思想内容和艺术表现上有新的开拓和创造,出现了许多优秀作家作品,形成了许多流派,对元、明、清的诗歌发展产生了深远影响。来自百科"
}, ...
]
Vue 3 + Naive UI
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。