首页 > 解决方案 > 如何在 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'

标签: pythondjangodjango-modelsdjango-admin

解决方案


推荐阅读