为了账号安全,请及时绑定邮箱和手机立即绑定

Django REST framework前后端分离框架实践

最赞回答 / 慕妹4270370
class CourseSerializer(serializers.ModelSerializer):
    teacher = serializers.ReadOnlyField(source='teacher.username') # 外键字段只读
    class Meta:
        model = Course
        # exclude = ("id",) # 注意...

最新回答 / 慕盖茨8531685
新建用户的时候应该是不会默认生成Token的吧

讲师回答 / Jack
就是导入视图,别慌 慢慢学 ^_^
完全没听懂,凉了

最新回答 / 归来也无风雨也无晴
请注意,通用视图将检查适当的对象级别权限,但是,如果您要编写自己的自定义视图,则需要确保自己检查对象级别权限。您可以通过self.check_object_permissions(request, obj)在拥有对象实例后从视图中进行调用来实现。APIException如果任何对象级权限检查失败,则此调用将引发适当的调用,否则将简单地返回。还要注意,通用视图将仅检查对象级权限以获取检索单个模型实例的视图。如果需要列表视图的对象级过滤,则需要单独过滤查询集。有关更多详细信息,请参见过滤文档。我明白了,但过滤...
DRF进阶的课程赶紧出啊,期待(*❦ω❦)
配置都手打?没有提示?太难了吧
请问前后端分离的课程什么时候出?

最新回答 / 阜東原
注释掉settings.py里与翻页的行就可以了. <...图片...>

已采纳回答 / Jack
接口格式应该是前后端协商,通过文档统一规定好,然后开发按照文档规定来做
注意,老师这里分别使用了 命令行 和 PyCharm自带的终端(terminal)来进行数据迁移工作。
老师说的对,多看优秀的内容,能有很多收获
我在
Django==3.1.3
djangorestframework==3.11.0
版本下, 分页用下面这段才成功的, 估计和老师视频中的版本写法不同
REST_FRAMEWORK = {
# 分页格式
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
'PAGE_SIZE': 100,
}
很好,讲的很清晰。容易理解。
课程须知
1、熟练Python语法 2、有Django项目基础
老师告诉你能学到什么?
1、深入理解RESTful API 2、Django REST framework组件介绍 3、DRF中的序列化Serializers 4、Django的views开发API接口 5、DRF的多种视图api_view/APIView… 6、Django的URLs与DRF的Routers 7、使用DRF的API接口文档 8、API测试神器Postman 9、DRF的认证和权限

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消