django - django用户信息创建问题在admin中使用User.objects.create_user()
问题描述
我尝试使用名字、姓氏、生物和爱好等用户信息创建用户。但它在管理和保存方面显示了一些问题。在管理员上它只显示和保存名字和姓氏,但不显示和保存其他字段。
myuser = User.objects.create_user(username,email,password)
myuser.hobby = hobby
myuser.first_name = fname
myuser.last_name = lname
myuser.bio = bio
myuser.save()
解决方案
在您的 admin.py 编辑中看起来像这样..(显然适当地替换“yourapp”)
from django.contrib import admin
from yourapp.models import Yourapp
@admin.register(Yourapp) # This could be User, whatever the name of your model class is
class YourappAdmin(admin.ModelAdmin):
list_display = ("id", "first_name", "last_name", "hobby ", "bio")
推荐阅读
- php - Asana/php-asana getTasks() 无效请求错误
- android - Android 构建变体多个应用程序
- python-3.x - 努力理解fbprophet库中交叉验证函数的参数
- java - Java - 正则表达式检查字符串是否包含连续数字以及其他字符
- python - 如何使用 pyinstaller 打包多文件夹 python 应用程序
- r - 如何从 R 下载 Yahoo Finance 的数据并将其保存到我的计算机?
- python-3.x - 如何计算python中两个日期时间值之间的差异?
- java - 如何使用 Gson 解析 Volley JSON 对象?
- python - ubuntun 中的 python dfply 包
- vhdl - :[SYNTH 8-944] 0 运算符 sll 和 srr 的定义