修改Django内置的contrib auth应用以支持更长的用户名
项目描述
django-auth-hack
这是一个用于修改Django内置的 django.contrib.auth 应用的Django应用。此应用旨在为 User 模型添加对更长的用户名字段的支持。
安装和配置
要安装此应用,您需要首先使用pip将其添加到您的环境中
$ [sudo] pip install django-auth-hack
然后您需要将 auth_hacks 添加到您的 INSTALLED_APPS 顶部,在任何其他应用之前
INSTALLED_APPS = ( 'auth_hacks', # other apps )
您可以通过在设置文件中定义 USERNAME_MAX_LENGTH 来自定义新的用户名最大长度
USERNAME_MAX_LENGTH = 255
数据库
请确保您已修改 auth_user 表中的 username 列。您可以使用South或手动运行 ALTER TABLE SQL。使用MySQL,您可以运行
ALTER TABLE auth_user MODIFY COLUMN auth_user VARCHAR(255) NOT NULL;
项目详情
关闭
django-auth-hack-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bba97d47cceef1a5883e8eb898e1a821c5da644239c889bce5aa2304090d6134 |
|
MD5 | ef27b614ea11bd82bc16cb5e08d0e4e5 |
|
BLAKE2b-256 | dd6f49fc500d54d3ea0ab9d1812fda61ceccda64246216473873155a2a4b0816 |