• django的用户管理


    最近打算做一个网站,然后使用django自带的用户模块,然后可以绑定人人账户,这样用户在网站上什么动作也就可以同步到人人上。

    但是就我来看,用户使用用户名的时候经常有各种中文和特殊字符,但是django的用户模块又不支持这个。(update:后来才发现被坑了,是后台admin验证不过,直接创建是没有问题的)就很发愁,以为这个会是一个比较麻烦的事情了呢。

    后来发现,其实django的用户名那个地方是可以使用@符号的,这样我们就把用户名当做email来用就行了啊~~

    自己拓展UserPofile或者使用AbstractBaseUser。里面加上nick_name还有其他信息就好了~~

    关于要写什么网站的问题,以后再说~~

  • 相关阅读:
    .gitignore规则不生效的解决办法
    docker使用
    mysql 操作
    outlook转发问题
    我的梦想
    安静与流动
    sql 统计 学生成绩2
    sql 统计 关于学生成绩
    数据库备份
    web 注销回到登录页面
  • 原文地址:https://www.cnblogs.com/virusdefender/p/3514681.html
Copyright © 2020-2023  润新知