最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django框架自定義用戶表操作示例

 更新時(shí)間:2018年08月07日 11:09:36   作者:站在兩個(gè)世界的邊緣  
這篇文章主要介紹了django框架自定義用戶表操作,結(jié)合實(shí)例形式分析了Django框架自定義用戶表替換自帶的user表具體操作步驟與相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了django框架自定義用戶表操作。分享給大家供大家參考,具體如下:

django中已經(jīng)給我生成默認(rèn)的User表,其中的字段已經(jīng)可以滿足我們的日常需求。

但有時(shí)候,我們需要更多的字段,我們就可以自定義。來替換django自帶的User表。

models.py

from django.contrib.auth.models import AbstractUser
class UserProfile(AbstractUser):
  nick_name = models.CharField(max_length=50, verbose_name=u'昵稱')
  birthday = models.DateField(verbose_name=u'生日', null=True, blank=True)
  gender = models.CharField(max_length=10, choices=(("male", u'男'), ("female", u'女')), default='female')
  address = models.CharField(max_length=11, verbose_name=u'地址', null=True, blank=True)
  image = models.ImageField(upload_to='image/%Y/%m', default=u"image/default.png", max_length=100)
  phone = models.CharField(max_length=11, verbose_name=u"手機(jī)號(hào)碼", null=True, blank=True)
  # image依賴Pillow
  class Meta:
    verbose_name = u"用戶信息"
    verbose_name_plural = verbose_name
  def __unicode__(self):
    return self.username

adminx.py

from xadmin.plugins.auth import UserAdmin
class UserProfileAdmin(UserAdmin):
  pass

settings.py

INSTALLED_APPS = [
  ...
  'users',
  ....
]
AUTH_USER_MODEL="users.UserProfile"

然后就可以makemigrations,migrate

然后就可以創(chuàng)建超級(jí)用戶。如果之前創(chuàng)建過,會(huì)被刪除,需要重新創(chuàng)建。

希望本文所述對(duì)大家基于Django框架的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 使用Python處理數(shù)據(jù)集的技巧分享

    使用Python處理數(shù)據(jù)集的技巧分享

    這篇文章會(huì)從加載數(shù)據(jù)開始,一步步教大家如何格式化數(shù)據(jù)、保存數(shù)據(jù),最后還會(huì)教大家如何加載處理后的數(shù)據(jù),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • 使用pickle存儲(chǔ)數(shù)據(jù)dump 和 load實(shí)例講解

    使用pickle存儲(chǔ)數(shù)據(jù)dump 和 load實(shí)例講解

    今天小編就為大家分享一篇使用pickle存儲(chǔ)數(shù)據(jù)dump 和 load實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Scrapy框架實(shí)現(xiàn)的登錄網(wǎng)站操作示例

    Scrapy框架實(shí)現(xiàn)的登錄網(wǎng)站操作示例

    這篇文章主要介紹了Scrapy框架實(shí)現(xiàn)的登錄網(wǎng)站操作,結(jié)合實(shí)例形式分析了Scrapy登錄網(wǎng)站cookies方式、post請(qǐng)求方式登錄網(wǎng)站相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2020-02-02
  • 一文搞懂Python中的進(jìn)程,線程和協(xié)程

    一文搞懂Python中的進(jìn)程,線程和協(xié)程

    并發(fā)編程是實(shí)現(xiàn)多任務(wù)協(xié)同處理,改善系統(tǒng)性能的方式。Python中實(shí)現(xiàn)并發(fā)編程主要依靠進(jìn)程、線程和協(xié)程,本文將通過示例詳解三者的區(qū)別,感興趣的可以了解一下
    2022-05-05
  • Python之多進(jìn)程與多線程的使用

    Python之多進(jìn)程與多線程的使用

    這篇文章主要介紹了Python之多進(jìn)程與多線程的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 詳解多線程Django程序耗盡數(shù)據(jù)庫連接的問題

    詳解多線程Django程序耗盡數(shù)據(jù)庫連接的問題

    這篇文章主要介紹了多線程Django程序耗盡數(shù)據(jù)庫連接的問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • python爬蟲之驗(yàn)證碼篇3-滑動(dòng)驗(yàn)證碼識(shí)別技術(shù)

    python爬蟲之驗(yàn)證碼篇3-滑動(dòng)驗(yàn)證碼識(shí)別技術(shù)

    本篇涉及到的驗(yàn)證碼為滑動(dòng)驗(yàn)證碼,不同于極驗(yàn)證,本驗(yàn)證碼難度略低,需要的將滑塊拖動(dòng)到矩形區(qū)域右側(cè)即可完成。對(duì)python爬蟲滑動(dòng)驗(yàn)證碼識(shí)別技術(shù)感興趣的朋友跟隨小編一起看看吧
    2019-04-04
  • 詳解Python操作Excel之openpyxl

    詳解Python操作Excel之openpyxl

    這篇文章主要為大家介紹了Python操作Excel的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 三個(gè)Python自動(dòng)化辦公好用到爆的模塊分享

    三個(gè)Python自動(dòng)化辦公好用到爆的模塊分享

    本文小編來給大家推薦幾個(gè)在自動(dòng)化辦公領(lǐng)域當(dāng)中非常好用的Python模塊,可以幫助大家在工作當(dāng)中及大地提高效率,避免重復(fù)機(jī)械化地操作流程
    2022-07-07
  • python利用socketserver實(shí)現(xiàn)并發(fā)套接字功能

    python利用socketserver實(shí)現(xiàn)并發(fā)套接字功能

    這篇文章主要為大家詳細(xì)介紹了python利用socketserver實(shí)現(xiàn)并發(fā)套接字功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評(píng)論

濮阳市| 黄平县| 济源市| 汝阳县| 巴林左旗| 贵溪市| 罗平县| 左云县| 宜川县| 大理市| 元氏县| 丁青县| 宁城县| 横峰县| 尼玛县| 噶尔县| 盐边县| 个旧市| 湾仔区| 科尔| 延边| 伊吾县| 潞城市| 台南县| 阆中市| 贵阳市| 万源市| 西华县| 新余市| 清徐县| 奇台县| 景洪市| 长乐市| 宜兰县| 桑日县| 利辛县| 九江县| 伊宁市| 寿宁县| 隆化县| 思茅市|