Список задач web.py с использованием недопустимого литерала sqlite для int ()

Я следил за учебником здесь http: //webpy.org/docs/0.3/tutorial затем просмотрел веб-страницы, чтобы узнать, как использовать часть списка задач с sqlite, и нашел это http://kzar.co.uk/blog/view /web.py-tutorial-sqlite

Я не могу передать эту ошибку. Я искал, и ни один из результатов, которые я не могу найти, мне слишком помог. Большинство предлагают убрать кавычки из круглых скобок.

Ошибка

 at /
invalid literal for int() with base 10: '19 02:39:09'

code.py

import web

render = web.template.render('templates/')

db = web.database(dbn='sqlite', db='testdb')

urls = (
    '/', 'index'
)

app = web.application(urls, globals())

class index:
    def GET(self):
        todos = db.select('todo')
        return render.index(todos)

if __name__ == "__main__": app.run()

templates / index.html

$def with (todos)
    $for todo in todos:
  • $todo.title

testbd

CREATE TABLE todo (id integer primary key, title text, created date, done boolean default 'f');
CREATE TRIGGER insert_todo_created after insert on todo
begin
update todo set created = datetime('now')
where rowid = new.rowid;
end;

Очень новичок в web.py sqlite

5
задан Richard 19 June 2011 в 03:15
поделиться