web.py 增删改查 都怎么做, 以及这种问题应该怎么找答案

sec_wind
  • 25

其实我知道 查询和插入的写法。剩下的两种怎么做

我没找到文档或者什么的, 这种问题如果不在这里提问的话, 应该如何寻找答案?

回复
阅读 4.3k
1 个回答
shiweifu
  • 1.9k
✓ 已被采纳

找答案首先要弄清楚自己所面对的是啥问题,拿你问的「web.py 增删改查 都怎么做」举例。

web.py 是一个框架,你增删改查的是数据,数据可以存储在数据库中,也可以存储在本地文件甚至缓存中,我猜你的意思是存储在数据库中。

so,所以你的问题可以细分为两条:

  • 如何在 Python 中操作数据库
  • 怎样在 Python Web 框架中封装数据请求

顺着这个思路,一通搜索,发现大家在 Web 框架中一般用两种方式操作数据库:

  • 直接写 SQL
  • 使用 ORM

我觉得大部分能描述清楚的问题,都能找到答案,所以问问题之前最好多想一下,自己困惑的到底是啥,

关于你问的问题,我在 webpy 的网站上帮你找到了答案:

http://webpy.org/cookbook/multidbs
http://webpy.org/cookbook/query
http://webpy.org/cookbook/insert
http://webpy.org/cookbook/delete
http://webpy.org/cookbook/update
http://webpy.org/docs/0.3/api#web.db

有时候网上搜到的资料(尤其中文网站)多是说的一知半解,不太可信,还是要以官网为主。有些困惑也可以看看源代码。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏