Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django REST框架-断言错误:缺少类PropertySerializer“;“元模型”;属性 序列化程序类找不到我在Meta类中定义的模型属性。我似乎不知道我做错了什么。我在下面提供了我的代码片段: #models.py 类属性(models.Model): name=models.CharField(最大长度=255,空白=False) created\u on=models.DateTimeField(auto\u now\u add=True,verbose\u name='datecreated') rent\u type=models.CharField(blank=False,verbose\u name='rent type',max\u length=20,choices=rent\u type) location=models.CharField(最大长度=60,空白=False) duration\u length=models.CharField(blank=False,max\u length=20,choices=duration,verbose\u name='duration length') available\u from=models.DateField(auto\u now=True,verbose\u name='available from') price=models.BigIntegerField() 陈设=models.CharField(详细名称='陈设',最大长度=20,选项=陈设) 房间数量=模型。整型字段(详细的房间名称=房间数量),空白=假) 浴室数量=型号。整型字段(详细名称=浴室数量),空白=假) 类元: 详细名称='属性' 详细名称复数='Properties' 排序=['-已在']上创建``` #序列化程序.py 从rest_框架导入序列化程序 从.models导入属性、图像 类PropertySerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:物业 字段:'\uu所有'' 类ImageSerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:图像 字段:'\uu所有'' #url.py 从django.url导入路径,包括 from.views导入属性视图集 从rest_框架导入路由器 路由器=路由器。默认路由器() 路由器寄存器(r'properties',PropertyViewSet) URL模式=[ 路径(“”,包括(router.url)), 路径('api-auth/',包括('rest\u framework.url',namespace='rest\u framework')) ]_Python_Django_Django Rest Framework - Fatal编程技术网

Python Django REST框架-断言错误:缺少类PropertySerializer“;“元模型”;属性 序列化程序类找不到我在Meta类中定义的模型属性。我似乎不知道我做错了什么。我在下面提供了我的代码片段: #models.py 类属性(models.Model): name=models.CharField(最大长度=255,空白=False) created\u on=models.DateTimeField(auto\u now\u add=True,verbose\u name='datecreated') rent\u type=models.CharField(blank=False,verbose\u name='rent type',max\u length=20,choices=rent\u type) location=models.CharField(最大长度=60,空白=False) duration\u length=models.CharField(blank=False,max\u length=20,choices=duration,verbose\u name='duration length') available\u from=models.DateField(auto\u now=True,verbose\u name='available from') price=models.BigIntegerField() 陈设=models.CharField(详细名称='陈设',最大长度=20,选项=陈设) 房间数量=模型。整型字段(详细的房间名称=房间数量),空白=假) 浴室数量=型号。整型字段(详细名称=浴室数量),空白=假) 类元: 详细名称='属性' 详细名称复数='Properties' 排序=['-已在']上创建``` #序列化程序.py 从rest_框架导入序列化程序 从.models导入属性、图像 类PropertySerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:物业 字段:'\uu所有'' 类ImageSerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:图像 字段:'\uu所有'' #url.py 从django.url导入路径,包括 from.views导入属性视图集 从rest_框架导入路由器 路由器=路由器。默认路由器() 路由器寄存器(r'properties',PropertyViewSet) URL模式=[ 路径(“”,包括(router.url)), 路径('api-auth/',包括('rest\u framework.url',namespace='rest\u framework')) ]

Python Django REST框架-断言错误:缺少类PropertySerializer“;“元模型”;属性 序列化程序类找不到我在Meta类中定义的模型属性。我似乎不知道我做错了什么。我在下面提供了我的代码片段: #models.py 类属性(models.Model): name=models.CharField(最大长度=255,空白=False) created\u on=models.DateTimeField(auto\u now\u add=True,verbose\u name='datecreated') rent\u type=models.CharField(blank=False,verbose\u name='rent type',max\u length=20,choices=rent\u type) location=models.CharField(最大长度=60,空白=False) duration\u length=models.CharField(blank=False,max\u length=20,choices=duration,verbose\u name='duration length') available\u from=models.DateField(auto\u now=True,verbose\u name='available from') price=models.BigIntegerField() 陈设=models.CharField(详细名称='陈设',最大长度=20,选项=陈设) 房间数量=模型。整型字段(详细的房间名称=房间数量),空白=假) 浴室数量=型号。整型字段(详细名称=浴室数量),空白=假) 类元: 详细名称='属性' 详细名称复数='Properties' 排序=['-已在']上创建``` #序列化程序.py 从rest_框架导入序列化程序 从.models导入属性、图像 类PropertySerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:物业 字段:'\uu所有'' 类ImageSerializer(serializers.HyperlinkedModelSerializer): 类元: 型号:图像 字段:'\uu所有'' #url.py 从django.url导入路径,包括 from.views导入属性视图集 从rest_框架导入路由器 路由器=路由器。默认路由器() 路由器寄存器(r'properties',PropertyViewSet) URL模式=[ 路径(“”,包括(router.url)), 路径('api-auth/',包括('rest\u framework.url',namespace='rest\u framework')) ],python,django,django-rest-framework,Python,Django,Django Rest Framework,当我访问端点localhost:8000/properties时,就会出现这样的错误 我错过了什么或者我做错了什么 这是model=Image,而不是model:Image,字段等也一样。非常感谢。我终于让它工作了。它是model=Image,而不是model:Image,字段,等等。非常感谢。我终于让它工作了。

当我访问端点
localhost:8000/properties
时,就会出现这样的错误


我错过了什么或者我做错了什么

这是
model=Image
,而不是
model:Image
字段等也一样。非常感谢。我终于让它工作了。它是
model=Image
,而不是
model:Image
字段
,等等。非常感谢。我终于让它工作了。