
drf
不起眼的程序猿
这个作者很懒,什么都没留下…
展开
-
DRF中關於viewset中create()和serializers中的create及perform_create
drf中視圖中的create方法和序列化器中的create方法的關係原创 2022-04-26 12:20:19 · 947 阅读 · 0 评论 -
drf文件上傳下載示例
model.py from django.db import models # Create your models here. class FileModel(models.Model): file_name = models.CharField(max_length=50, verbose_name='桶名', help_text='桶名') file_path = models.CharField(max_length=200, default='', verbose_name='文原创 2022-04-21 16:51:10 · 893 阅读 · 0 评论 -
drf使用modelviewset對user表(繼承自AbstractUser或者自帶user表)的注意
drf創建用戶視圖集注意原创 2022-04-21 13:55:01 · 961 阅读 · 0 评论 -
DRF中配置drf-yasg来使用swagger
DRF中配置drf-yasg来使用swagger 简单使用,具体配置根据项目需求,安装drf-yasg并注册到app省略 在settings.py中做如下配置 # -----------------------------------------swagger配置------------------------------------------- SWAGGER_SETTINGS = { 'LOGIN_URL': '/api-auth/login', 'LOGOUT_URL': '/api原创 2021-08-18 21:04:39 · 1079 阅读 · 0 评论 -
2021-07-29
result = serializers.SerializerMethodField() def get_result(self, row): pass #**使用此方法获取关联关系的其他字段时,会每次都查询,造成查询语句过多,使用** def to_representation(self, instance): data = super().to_representation(instance) data['result'] = result.name if result.name else ''原创 2021-07-29 16:42:09 · 87 阅读 · 0 评论