zoukankan      html  css  js  c++  java
  • django orm创建用户

    Django 从开始就带有一个用户认证系统,它处理用户账号,组,权限以及基于cookie的永不会话
    
    Python 2.7.3 (default, Mar 30 2017, 20:15:12) 
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import os,django
    >>> os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
    'mysite.settings'
    >>> django.setup()
    aaaaaaaaaaaaaaaa
    >>> from django.contrib.auth.models import User
    >>> 
    
    allnavi = User.objects.all()
    
    user = User.objects.create_user('john', 'lennon@thebeatles.com', 'johnpassword')
    
    user.save()
    
    mysql> mysql> select * from auth_user;
    +----+-------------------------------------------------------------------------------+------------+--------------+----------+------------+-----------+-----------------------+----------+-----------+----------------------------+
    | id | password                                                                      | last_login | is_superuser | username | first_name | last_name | email                 | is_staff | is_active | date_joined                |
    +----+-------------------------------------------------------------------------------+------------+--------------+----------+------------+-----------+-----------------------+----------+-----------+----------------------------+
    |  1 | pbkdf2_sha256$36000$u7kGbss2PJyJ$bJHqxcp4vXdNMpL5DgwEtFlmW6p7Oo/KA58LOHRLMnE= | NULL       |            0 | john     |            | Lennon    | lennon@thebeatles.com |        0 |         1 | 2018-09-13 16:01:20.731633 |
    +----+-------------------------------------------------------------------------------+------------+--------------+----------+------------+-----------+-----------------------+----------+-----------+----------------------------+
    1 row in set (0.00 sec)
    
    >>> allnavi = User.objects.all()
    >>> print allnavi
    <QuerySet [<User: john>]>
    >>> 
    
    user = User.objects.create_user('xxxx', 'lennon@thebeatles.com', 'johnpassword')
    
    
  • 相关阅读:
    【洛谷P2967】【USACO 2009 Dec】电子游戏 Video Game Troubles
    2021-09-11 刷题 39. 组合总和
    2021-09-10 刷题 160. 相交链表
    2021-09-09 刷题 141. 环形链表
    2021-09-08 刷题 20. 有效的括号
    2021-09-07 刷题 119杨辉三角2
    2021-08-01 刷题 合并两个有序链表
    2021-07-31 leetcode刷题记录 两数之和
    根据需要数据库的内容,封装增删改查的sql函数
    QT 对XML 文件进行增删改查
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349043.html
Copyright © 2011-2022 走看看