0
주요 외국 데이터베이스에 <에서 sqlite3.Row 객체>
books.book_id = 기본 키
chapters.book_id = 외국
내 chapters.book_id 그것에서하는 방법을 살펴해야 키 사진? 나는 내부가
cur = db.execute("SELECT books.title, chapters.chapter FROM books INNER JOIN chapters ON books.book_id=chapters.book_id")
난 그냥
이 코드는 내 데이터베이스
@app.route('/newbook')
def new_book():
return render_template('newbook.html')
@app.route('/addbook', methods=['GET', 'POST'])
def addbook():
db = get_db()
db.execute("INSERT INTO books (title) VALUES (?)",
[request.form['title']])
db.commit()
return redirect(url_for('new_chapter'))
@app.route('/newchapter')
def new_chapter():
return render_template('newchapter.html')
@app.route('/addchapter', methods=['GET', 'POST'])
def addchapter():
db = get_db()
cur = db.execute("SELECT last_insert_rowid()")
book_id = cur.fetchone()
db.execute("INSERT INTO chapters (chapter, book_id) VALUES (?, ?)", [request.form['chapter'], str(book_id)])
db.commit()
return redirect(url_for('new_concepts'))