(dp1 S'output' p2 S'' sS'layer' p3 S'/home/acrowe/lib/python/web2py/applications/turtle_art_images/models/db.py' p4 sS'code' p5 S'db = DAL("sqlite://storage.db")\n\ndb.define_table(\'comment\',\n Field(\'file\', \'upload\', requires=IS_NOT_EMPTY(), IS_UPLOAD_FILENAME(extension=\'ta\')),\n Field(\'title\', requires=[IS_NOT_EMPTY(), IS_NOT_IN_DB(db, \'comment.title\')]),\n Field(\'image_id\'),\n Field(\'creator\', requires=IS_NOT_EMPTY()),\n Field(\'description\', \'text\'))\n' p6 sS'traceback' p7 S'Traceback (most recent call last):\n File "/home/acrowe/lib/python/web2py/gluon/restricted.py", line 176, in restricted\n ccode = compile2(code,layer)\n File "/home/acrowe/lib/python/web2py/gluon/restricted.py", line 163, in compile2\n return compile(code.rstrip().replace(\'\\r\\n\',\'\\n\')+\'\\n\', layer, \'exec\')\n File "/home/acrowe/lib/python/web2py/applications/turtle_art_images/models/db.py", line 4\n Field(\'file\', \'upload\', requires=IS_NOT_EMPTY(), IS_UPLOAD_FILENAME(extension=\'ta\')),\nSyntaxError: non-keyword arg after keyword arg\n' p8 s.