我目前正在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'