python - 如何在 django python 的管理页面中添加一个类?
问题描述
我目前正在 django 制作一个小网站。当我尝试使用此代码向管理页面添加按钮时:
from django.contrib import admin
# Register your models here.
from .models import profile
class profileAdmin(admin.Modeladmin):
class Meta:
Model = profile
admin.site.register(profile, profileAdmin)
这是将按钮添加到管理页面的代码。
from django.db import models
# Create your models here.
class profile(models.Model):
name = models.CharField(max_length=50)
desc = models.TextField(default = 'default user description')
job = models.CharField(max_length=20)
def _unicode_(self):
return self.name
那是按钮的代码。我也知道包含此按钮和管理页面的配置文件应用程序已添加到安装应用程序中并且正在运行。当我尝试进行迁移时,系统会提示我此错误。
AttributeError:模块 'django.contrib.admin' 没有属性 'Modeladmin'
解决方案
推荐阅读
- python - 散点图未以破折号绘制
- azure - 多站点应用程序网关基于路径的路由不向 VM 上的 Apache 发送流量
- cuda - PyTorch - Cuda 错误:没有可在设备上执行的内核映像
- r - 使用键值数据框替换列值
- c++ - 使用 CUDA 和纹理进行图像减法
- vue.js - 如何在没有 Vue-Cli 的情况下创建多页面 Vue.js 应用程序?
- html - 为什么 VSCode 在页面刷新后撤消我保存的更改?
- pandas - 如何使用 Python Pandas to_datetime 方法修复 ParserError:第 0 年超出范围:0000-00-00
- node.js - 用户登录时 Heroku 应用程序错误
- xamarin - Xamarin Forms 复选框 - 更改默认填充