小编jyu*_*yur的帖子

/posts/ 'PostList' 处的 AssertionError 应该包含一个 `queryset` 属性,或者覆盖 `get_queryset()` 方法

url== http://127.0.0.1:8000/posts/
D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\views.py 中的错误在调度中

            response = self.handle_exception(exc)

 ...
Run Code Online (Sandbox Code Playgroud)

? 本地变量 D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\views.py in handle_exception

            self.raise_uncaught_exception(exc)

 ...
Run Code Online (Sandbox Code Playgroud)

? 调度中的本地变量 D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\views.py

            response = handler(request, *args, **kwargs)

 ...
Run Code Online (Sandbox Code Playgroud)

? 本地变量 D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\generics.py 在 get

        return self.list(request, *args, **kwargs)

 ...
Run Code Online (Sandbox Code Playgroud)

? 本地变量 D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\mixins.py 在列表中

        queryset = self.filter_queryset(self.get_queryset())

 ...
Run Code Online (Sandbox Code Playgroud)

? get_queryset 中的本地变量 D:\Priyanka_Angular1\virtual_env\django-angular\lib\site-packages\rest_framework\generics.py

            % self.__class__.__name__
Run Code Online (Sandbox Code Playgroud)

序列化程序.py

from rest_framework import serializers
from posts.models import Post

class PostSerializer(serializers.HyperlinkedModelSerializer):
    author = serializers.Field(source='author.username')
    api_url = serializers.SerializerMethodField('get_api_url')

    class Meta:
        model = Post
        fields = ('id', 'title', 'description', 'created_on', 'author', 'url', 'api_url')
        read_only_fields …
Run Code Online (Sandbox Code Playgroud)

python django django-views

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

django ×1

django-views ×1

python ×1