«

»

11月 07

簡易掲示板っぽいものを作ってみた

Python+Apache(mod_python)+SQLiteで作ってみました。少しづつアップデートしてます。

SQL文で、インデント入れてるから ” , ” を入力し忘れてたりしてちょっと詰みました。
今一番の問題が、投稿番号を管理できないこと。serialの行を作ってあるので自動で入るはずですが、なぜか入りません。意味がわからない。。 投稿番号が管理できないと、いくつの投稿があるのかわからず(力業でやることもできますが)、いろいろできないことがあります。ぐぬぬ。

Webサービス作るの面白いですね。テンプレートエンジンやO/Rマッパーを使用していない(使い方を知らない)のでちょっとごちゃごちゃしています。

http://lga128.tk/archive/sqlitetest.py ソースコード(こちらはたまにアップデート)
http://lga128.tk/py/sqlitetest.py 簡易掲示板

追記:投稿番号管理できました。原因はSQLでテーブルを作るときに参考書を参考にしてserialとしていたのですが、SQLiteはそれをサポートしていないらしくinteger primary key autoincrementとしないといけませんでした。あの本もSQLiteのはずなのに… 謎は深まるばかりw

Permanent link to this article: http://lga128.nekobaka.net/2011/11/easykeijiban/

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Time limit is exhausted. Please reload the CAPTCHA.