【Python开发web】(2) -- 跟着教程步步来 -- QuickWiki

本文记录了作者跟随Pylons QuickWiki教程的过程,包括遇到的问题及其解决方案,如使用pysqlite时的依赖问题、数据库配置调整、SQL语法错误修正及服务启动参数设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Pylons网站提供了很多Tutorial可供学习和深入。我也试着跟做了几个,过程就不再赘述,只列出要点、碰到的问题及解决方法。

 

下面就来关注下QuickWiki,链接 :http://www.pylonshq.com/docs/en/0.9.7/tutorials/quickwiki_tutorial/

-------------------------------------------我是pangpang分隔线------------------------------------------

1) 在 $ easy_install pysqlite 时,可能会提示"...implicit declaration of function 'sqlite3-libversion'..."的错误,检查sqlite3和sqlite3-devel是否都已安装。

 

-------------------------------------------我是pangpang分隔线------------------------------------------

 

2) 生成test.ini后,将[app:main]下的数据库配置,改为MySQL的,如下:

 

 

-------------------------------------------我是pangpang分隔线------------------------------------------

 

3) 在执行 $ paster setup-app test.ini 时可能会出现SQL Syntax的错误,检查代码后发现,系content字段的长度未定义,如下:
 

将其改为一定长度即可。

 

-------------------------------------------我是pangpang分隔线------------------------------------------

 

4) $ paster serve --reload development.ini 时,默认为http://127.0.0.1:5000,要修改的话,可以将development.ini中的host改为本机的IP和指定的端口。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值