Ради любви к Богу, не используйте md5 - он полностью сломан.
еделил модель как ниже в Peewee:
class User(Model):
username = CharField(null=False)
password = FixedCharField(null=False, max_length=32)
Проблема в том, что я хочу полеpassword
хешироваться как MD5. Например:
user = User.create(username="whatever", password="whatever")
user.password # returns '008c5926ca861023c1d2a36653fd88e2'
Я использую MySQL, и у него уже естьMD5()
функция. Так...
MD5()
функционировать? или же...Есть ли встроенный способ несколько манипулировать этимModel::create
метод так же, как Джанго?Окружающая обстановкаMySQL 5.7.21Python 3.5.2Peewee 3.1.0