1+ """
2+ :copyright: © 2019 by the Lin team.
3+ :license: MIT, see LICENSE for more details.
4+ """
5+
16from app .app import create_app
2- from app .plugins . poem . app . model import Poem
7+ from app .models . book import Book
38from lin .db import db
49
510app = create_app ()
611with app .app_context ():
712 with db .auto_commit ():
8- # 添加诗歌
9- poem1 = Poem ()
10- poem1 .title = '生查子·元夕'
11- poem1 .author = '欧阳修'
12- poem1 .dynasty = '宋代'
13- poem1 ._content = """去年元夜时/花市灯如昼/月上柳梢头/人约黄昏后|今年元夜时/月与灯依旧/不见去年人/泪湿春衫袖"""
14- db .session .add (poem1 )
15-
16- poem2 = Poem ()
17- poem2 .title = '临江仙·送钱穆父'
18- poem2 .author = '苏轼'
19- poem2 .dynasty = '宋代'
20- poem2 ._content = """一别都门三改火/天涯踏尽红尘/依然一笑作春温/无波真古井/有节是秋筠|惆怅孤帆连夜发/送行淡月微云/尊前不用翠眉颦/人生如逆旅/我亦是行人"""
21- db .session .add (poem2 )
22-
23- poem3 = Poem ()
24- poem3 .title = '春望词四首'
25- poem3 .author = '薛涛'
26- poem3 .dynasty = '唐代'
27- poem3 ._content = """花开不同赏/花落不同悲/欲问相思处/花开花落时/揽草结同心/将以遗知音/春愁正断绝/春鸟复哀吟/风花日将老/佳期犹渺渺/不结同心人/空结同心草/那堪花满枝/翻作两相思/玉箸垂朝镜/春风知不知"""
28- db .session .add (poem3 )
29-
30- poem4 = Poem ()
31- poem4 .title = '长相思'
32- poem4 .author = '纳兰性德'
33- poem4 .dynasty = '清代'
34- poem4 ._content = """山一程/水一程/身向榆关那畔行/夜深千帐灯|风一更/雪一更/聒碎乡心梦不成/故园无此声"""
35- db .session .add (poem4 )
36-
37- poem5 = Poem ()
38- poem5 .title = '离思五首·其四'
39- poem5 .author = '元稹'
40- poem5 .dynasty = '唐代'
41- poem5 ._content = """曾经沧海难为水/除却巫山不是云/取次花丛懒回顾/半缘修道半缘君"""
42- db .session .add (poem5 )
43-
44- poem6 = Poem ()
45- poem6 .title = '浣溪沙·一曲新词酒一杯'
46- poem6 .author = '晏殊'
47- poem6 .dynasty = '宋代'
48- poem6 ._content = """一曲新词酒一杯/去年天气旧亭台/夕阳西下几时回|无可奈何花落去/似曾相识燕归来/小园香径独徘徊"""
49- db .session .add (poem6 )
50-
51- poem7 = Poem ()
52- poem7 .title = '浣溪沙·残雪凝辉冷画屏'
53- poem7 .author = '纳兰性德'
54- poem7 .dynasty = '清代'
55- poem7 ._content = """残雪凝辉冷画屏/落梅横笛已三更/更无人处月胧明|我是人间惆怅客/知君何事泪纵横/断肠声里忆平生"""
56- db .session .add (poem7 )
57-
58- poem8 = Poem ()
59- poem8 .title = '蝶恋花·春景'
60- poem8 .author = '苏轼'
61- poem8 .dynasty = '宋代'
62- poem8 ._content = """花褪残红青杏小/燕子飞时/绿水人家绕/枝上柳绵吹又少/天涯何处无芳草|墙里秋千墙外道/墙外行人/墙里佳人笑/笑渐不闻声渐悄/多情却被无情恼"""
63- db .session .add (poem8 )
13+ # 添加书籍
14+ book1 = Book ()
15+ book1 .title = '深入理解计算机系统'
16+ book1 .author = 'Randal E.Bryant'
17+ book1 .summary = '''
18+ 从程序员的视角,看计算机系统!\n
19+ 本书适用于那些想要写出更快、更可靠程序的程序员。
20+ 通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。
21+ 粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。
22+ 而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。
23+ 它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。\n
24+ 本书的主要论题包括:数据表示、C程序的机器级表示、处理器结构,程序优化、存储器层次结构、链接、异常控制流、虚拟存储器和存储器管理、系统级I/O、网络编程和并发编程。书中所覆盖的内容主要是这些方面是如何影响应用和系统程序员的。
25+ '''
26+ book1 .image = 'https://img3.doubanio.com/lpic/s1470003.jpg'
27+ db .session .add (book1 )
28+
29+ book2 = Book ()
30+ book2 .title = 'C程序设计语言'
31+ book2 .author = '(美)Brian W. Kernighan'
32+ book2 .summary = '''
33+ 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。
34+ 本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。
35+ 我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。
36+ 原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。
37+ 人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。\n
38+ 原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。
39+ 对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。
40+ '''
41+ book2 .image = 'https://img3.doubanio.com/lpic/s1106934.jpg'
42+ db .session .add (book2 )
0 commit comments