django rest framework serializer中获取request中user方法
2024-08-21 11:38:39
views.py
serializer = self.get_serializer(data=request.data, context={'request': request})
serializer.is_valid(raise_exception=True)
serializers.py
from_name = serializers.SerializerMethodField() # 用户名
def get_from_name(self, obj): return self.context['request'].user.name class Meta:
model = Test
fields = (
'id',
'from_name',)
最新文章
- 札记:Java异常处理
- MySQL 优化数据库对象
- MIT 6.828 JOS学习笔记5. Exercise 1.3
- python_excel
- PHP的学习--解析URL
- C#dynamic关键字(1)
- Jmeter教程索引
- 【poi】用POI新建一个xlsx文件【或者说将数据存入到xlsx中】/【将数据从xlsx中获取到项目中】
- The 9th Zhejiang Provincial Collegiate Programming Contest->;Problem D:D - Draw Something Cheat
- Java基础类型自动装箱(autoboxing)
- Common Lisp 编译器IDE环境搭建
- mosquitto MQTT message broker on ubuntu/debian built from source
- HDU 1010 Tempter of the Bone【DFS经典题+奇偶剪枝详解】
- ORACLE sid,pid,spid总结
- 2018—自学Selenium+Python 笔记(一)
- HDU 2612 - Find a way - [BFS]
- Codeforces-541div2
- latex基本语法
- linux每天一小步---touch命令详解
- vue相关操作