如前,我最近业余时间在写一个网站,遇到如下困惑,请大家帮忙:
1. 数据库(sqlite3)中的数据类型真的有用吗?我写的网站有几张有十几个 field 的表单有反复提交和显示。之前开发的时候我做了一个 trick —— 在 template 和 python 响应函数中都用循环来提取 field 中的信息,包括:在数据库中读取,在数据库中写入,在 template 渲染,在template 获取 form 提交。
昨天我编到,需要从 template 中读取 input form 中的数据来对数据库相应表单进行更新,假设:
in sqlite3:
table f1b1 (
subject_id integer not null primary key,
status boolean default 0, field01 string default null,
)
1. 数据库(sqlite3)中的数据类型真的有用吗?我写的网站有几张有十几个 field 的表单有反复提交和显示。之前开发的时候我做了一个 trick —— 在 template 和 python 响应函数中都用循环来提取 field 中的信息,包括:在数据库中读取,在数据库中写入,在 template 渲染,在template 获取 form 提交。
昨天我编到,需要从 template 中读取 input form 中的数据来对数据库相应表单进行更新,假设:
in sqlite3:
table f1b1 (
subject_id integer not null primary key,
status boolean default 0, field01 string default null,
)