cookies
可以用set-cookie
响应头设置cookie.
SQLite
创建数据库 : sqlite3 froshims.db
创建表 : CREATE TABLE 'registrants' ('id' integer, 'name' varchar(255), 'dorm' varchar(255));
查看创建的表 : schma
.
添加数据 : INSET INTO registrants (id, name, dorm) VALUES (1, 'Brian', 'Pennypacker');
查询所有数据 : SELECT * FROM registrants;
修改数据 : UPDATE registrants SET dorm='Canaday' WHERE id = 1;
防止SQL注入
如果想要向SQL查询中插入占位符的值, 可以向占位符中插入变量名, 前面放一个冒号.
q = request.args.get("q")
db.execute("SELECT * FROM registrants WHERE name = :name", name = q)