Opened 10 years ago

Closed 9 years ago

#965 closed defect (fixed)

Change TextField to StringField in wtforms elements

Reported by: ayleph Owned by:
Priority: trivial Milestone:
Component: programming Keywords: wtforms, deprecation
Cc: Parent Tickets:


The WTFroms TextField alias to StringField has been deprecated. There are numerous TextField entries in various forms (login, register, blog, comments, etc). These cause warnings as such in the log.

/path/to/mediagoblin/lib/python2.7/site-packages/WTForms-2.0.1-py2.7.egg/wtforms/fields/ DeprecationWarning: The TextField alias for StringField has been deprecated and will be removed in WTForms 3.0

From :

The TextField alias for StringField is deprecated.

Attachments (1)

0001-wtforms.fields.TextField-was-deprecated.patch (12.7 KB ) - added by gandaro_ 9 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 by ayleph, 10 years ago

Status: newreview

I changed all instances of TextField to StringField on my instance it removed the deprecation warnings. Site continues to function the same. Here's a branch from current master with the changes applied.

comment:2 by gandaro_, 9 years ago

Here’s a new version of the patch, because the one from ayleph suffered from bit rot. Maybe this time accept the patch in time. ;)

comment:3 by berkerpeksag, 9 years ago

Resolution: fixed
Status: reviewclosed
Note: See TracTickets for help on using tickets.