电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Django使用Profile擴(kuò)展User模塊方式

瀏覽:177日期:2024-10-07 15:57:02

首先創(chuàng)建Profile應(yīng)用

python manage.py startapp profiles

profiles/models.py

# -*- coding: utf-8 -*-from django.db import modelsfrom django.contrib.auth.models import Userfrom django.db.models.signals import post_saveclass UserProfile(models.Model): user = models.OneToOneField(User) nickname = models.CharField(max_length=16, default=’’, blank=True) sex = models.IntegerField(default=0) phone = models.CharField(max_length=16, default=’’, blank=True) def __str__(self): return self.nickname def __unicode__(self): return self.nicknamedef create_user_profile(sender, instance, created, **kwargs): if created: profile = UserProfile() profile.user = instance profile.save()post_save.connect(create_user_profile, sender=User)

profiles/admin.py

# -*- coding: utf-8 -*-from django.contrib import adminfrom django.contrib.auth.models import Userfrom django.contrib.auth.admin import UserAdminfrom .models import UserProfileclass ProfileInline(admin.StackedInline): model = UserProfile max_num = 1 can_delete = Falseclass UserProfileAdmin(UserAdmin): inlines = [ProfileInline, ]admin.site.unregister(User)admin.site.register(User, UserProfileAdmin)

settings.py

添加

AUTH_PROFILE_MODULE = ’profiles.UserProfile’

測(cè)試

$ python manage.py syncdb$ python manage.py shell>>> from django.contrib.auth.models import User>>> user = User()>>> user.username=’testuser’>>> user.save()>>> User.objects.all()[0].userprofile

補(bǔ)充知識(shí):django中登錄到accounts/profile/的解決方案

Django使用Profile擴(kuò)展User模塊方式

在project的setting里加一句話就Okay!

LOGIN_REDIRECT_URL = ’/index’

以上這篇Django使用Profile擴(kuò)展User模塊方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 | 东莞海恒试验仪器设备有限公司| 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 自动化展_机器人展_机床展_工业互联网展_广东佛山工博会 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 | 聚丙烯酰胺_厂家_价格-河南唐达净水材料有限公司 | 纸张环压仪-纸张平滑度仪-杭州纸邦自动化技术有限公司 | 讲师宝经纪-专业培训机构师资供应商_培训机构找讲师、培训师、讲师经纪就上讲师宝经纪 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 冲击式破碎机-冲击式制砂机-移动碎石机厂家_青州市富康机械有限公司 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网| 清管器,管道清管器,聚氨酯发泡球,清管球 - 承德嘉拓设备 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 精密模具-双色注塑模具加工-深圳铭洋宇通| 撕碎机_轮胎破碎机_粉碎机_回收生产线厂家_东莞华达机械有限公司 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 铝镁锰板_铝镁锰合金板_铝镁锰板厂家_铝镁锰金属屋面板_安徽建科 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 制丸机,小型中药制丸机,全自动制丸机价格-甘肃恒跃制药设备有限公司 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 隆众资讯-首页_大宗商品资讯_价格走势_市场行情 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 建筑资质代办_工程施工资质办理_资质代办公司_北京众聚企服 | 工业雾炮机_超细雾炮_远程抑尘射雾器-世纪润德环保设备 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | 杭州|上海贴标机-百科| 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 |