user模組user表設計

2022-10-10 02:48:06 字數 1226 閱讀 3649

建立使用者表,基於auth的user表擴寫

注意:在寫好這個之前,不要先遷移資料,如果遷移了資料庫,這個就不行了

models.py

from django.db import

models

from django.contrib.auth.models import

abstractuser

class

user(abstractuser):

mobile = models.charfield(max_length=11, unique=true) #

唯一,長度11

#需要pillow包的支援 imagefield繼承自filefield

icon = models.imagefield(upload_to='

icon

', default='

icon/default.png')

class

meta:

db_table = '

luffy_user

'verbose_name = '

使用者表'

配置檔案---》登錄檔

#...

'user',

]自定義user表

auth_user_model = '

user.user

'

配置media

media_url = '

/media/

'media_root = os.path.join(base_dir, '

media

')

安裝pillow ,遷移

pip install pillow

python manage.py makemigrations

python manage.py migrate

Django拓展User使用者表

新增乙個字段 wechat models.charfield verbose name blank true null true max length 32 def str self return self.username 將model註冊到admin login admin.py from dj...

使用Ansible的user模組批量修改使用者密碼

介紹使用ansible批量修改使用者密碼的方法,因為在使用ansible修改使用者密碼的時候不能使用明文的方式,需要先加密,所以就需要使用乙個方法對輸入的明文的密碼進行加密,下面就直接上乾貨。方法一 1 這個方法適用於更改多個固定的使用者 playbook寫法如下 cat play.yml host...

設計乙個user類(Java)

class user 無參,在此用於返回count,並且無引數也不會報錯 public user string name 為使用者名稱賦值,只輸姓名不會報錯 public user string name,string password 為使用者名稱和口令賦值,三種呼叫方式都可以 public st...