Minor: changed back to CharField from FileField because I didn't like the widget.