如何擴充套件auth user表

2022-07-07 05:42:10 字數 495 閱讀 9577

# 擴充套件表的時候不能先執行資料庫遷移命令(makemigrations,migrate),否則不能正確擴充套件表

from django.contrib.auth.models import abstractuser # orm需要繼承abstractuser

class userinfo(abstractuser):

nid = models.autofield(primary_key=true) # 擴充套件的字段

phone = models.charfield(max_length=11, null=true, unique=true)

def __str__(self):

return self.username

# 引用django自帶的user表,繼承使用時需要設定
注意:使用auth模組做資料校驗認證或者是orm對資料操作,使用的表名不是auth_user,而是擴充套件的表名

Python 遷移Auth user擴充套件表

errors day71 bbs41.userinfo.groups fields.e304 reverse accessor for day71 bbs41.userinfo.groups clashes with reverse accessor for day85 drf.userinfo11...

Oracle 如何擴充套件表空間

第一步 檢視oracle表空間的使用情況 select dbf.tablespace name,dbf.totalspace 總量 m dbf.totalblocks as 總塊數,dfs.freespace 剩餘總量 m dfs.freeblocks 剩餘塊數 dfs.freespace dbf....

Web Topology 如何擴充套件

1 節點資料結構 2 連線線資料結構 3 注意點 1 nodes中的id與lines中的aendid或zendid對應。2 lines中的aendid為子節點id,zendid為父節點id 4 實現 initnodedata 初始化節點資料,使用後台json資料拼裝返回符合的字串 initlined...