Python 属性错误:';模块';对象没有属性';型号';虽然模范字没有写在任何地方,
在djnago中,我创建了下载模型,它按预期工作,但后来当我尝试添加新模型“model”时,它只是显示出来 AttributeError:“音乐”对象没有属性“模型” models.py如下所示: 来自django.db导入模型的Python 属性错误:';模块';对象没有属性';型号';虽然模范字没有写在任何地方,,python,django,django-models,Python,Django,Django Models,在djnago中,我创建了下载模型,它按预期工作,但后来当我尝试添加新模型“model”时,它只是显示出来 AttributeError:“音乐”对象没有属性“模型” models.py如下所示: 来自django.db导入模型的 #下载/models.py。 类下载(models.Model): name=models.CharField(最大长度=50) 描述=models.CharField(最大长度=50) link=models.CharField(最大长度=50) imgages=m
#下载/models.py。
类下载(models.Model):
name=models.CharField(最大长度=50)
描述=models.CharField(最大长度=50)
link=models.CharField(最大长度=50)
imgages=models.ImageField(上传到class='media/')
定义(自我):
返回self.name
课堂音乐(models.Model):
title=models.CharField(最大长度=50)
定义(自我):
返回self.name
这是一个管理文件
#下载/admin.py
从django.contrib导入管理
从。模型导入下载,音乐
#在这里注册您的模型。
管理.站点.注册(下载,音乐)
如果将两个参数传递给register
函数,第一个是模型,第二个是该模型的ModelAdmin
类。在这里,您可以使用它同时注册两个模型
您可以只指定模型,但不能指定多个模型。因此,您可以将模型注册到:
from django.contrib import admin
from .models import Download,Music
admin.site.register(Download)
admin.site.register(Music)
来自django.contrib导入管理
从。模型导入下载,音乐
管理站点注册(下载)
管理.站点.注册(音乐)
在音乐中你有self.name,我想你指的是self.title