栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django_rest_framework使用中遇到的问题(一)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django_rest_framework使用中遇到的问题(一)

源码下载安装

位置

setting文件

url文件


中文和时区

静态文件

第三方app

token中的 user

Django rest framework官方示例

里面的user必须要是model创建的才行,做测试的时候随便传个字符串是不行的,会报"Token.user" must be a "UserGeneral" instance.错误

Duplicate entry 'AnonymousUser' for key 'PRIMARY Django

Second record is migrated, slug column is populated with empty string.
That fails, because first record already have empty string in slug field.
Exception is raised and migration is aborted.
关键词是一定要传递进url的,一个空的关键字就会报这个错。没有全局异常处理,就没有很明显的提示是因为必要的数据没传递
stackoverflow
没有default就会要求你必须传递参数进去,奇怪的是我makemiration的时候它竟然没有给我报错。

用户表被写成这样子,编写逻辑的时候根本没有异常处理,也是醉了

"Creating a ModelSerializer without either the 'fields' attribute or the 'exclude' attribute has been deprecated since 3.3.0, and is now disallowed. Add an explicit fields = 'all' to the UserGeneralSerializer serializer."

添加fields = 'all'。例如

class OrderSerializer(serializers.HyperlinkedModelSerializer):
     class meta:
  model = Order
  fields = '__all__'
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/224909.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号