【发布时间】:2011-04-18 07:04:39
【问题描述】:
可能重复:
Can django's auth_user.username be varchar(75)? How could that be done?
我继承了一个使用自定义无表单身份验证后端的 Django 应用程序。它通过 SQL hack ALTER TABLE auth_user MODIFY COLUMN username varchar(90); 在 django.contrib.auth.models.User 中的 30 个字符限制附近工作,这当然只对数据库有效,但对表单无效。由于我试图从包括 SQL 在内的代码中删除所有黑客,我正在寻找一种适当的方法来消除该限制。您如何建议删除它?
【问题讨论】:
-
这是stackoverflow.com/questions/2610088/… 的完全相同的副本。在那里查看答案。
标签: django django-models django-authentication