+ original_filename = Field(Unicode(120))
+ hash = Field(String)
+
+ def __init__(self, **kwargs):
+ # I wanted to check for the existence of the file, but...
+ # for some reason this FieldStorage object always conditions as falsey.
+ self.hash = save_file("art", kwargs.pop('file'))
+
+
+ super(Art, self).__init__(**kwargs)
+ # this is what super is doing, pretty much.
+ # for key, value in kwargs.items():
+ # setattr(self, key, value)
+
+