![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
Django开发
dei 妖怪哪里跑
这个作者很懒,什么都没留下…
展开
-
@api_view的权限认证
函数API的实现 from rest_framework.decorators import api_view @api_view(['GET', 'POST']) def ClubSonAPI(request, format=None,pk=None): if request.method == 'GET': club = models.ClubSon.objects.all() serializer = serializers.ClubSon(instance=原创 2021-11-04 10:26:14 · 399 阅读 · 0 评论 -
Django模型中外键的序列化
一、 可以展示外键表中的任意字段,但是在保存时需要自定义字段的内容 asset_info = serializers.CharField(source='asset') asset_info 展示字段名 source 来源,如果字段唯一,可以指定字段,如果不唯一,则为整个表 # source后面是该表的字段名,而不是外键表名 二、 这种方法同样可以实现字段展示的要求,同时自定义的字段不是required,在保存时不会出现相应的问题 asset_info = Serial原创 2021-11-04 10:07:49 · 665 阅读 · 0 评论 -
Django搜索外键所属modal的其他字段
search_fields = [‘bug__title’] # 双下划线 bug是外键 title是搜索的字段原创 2021-11-03 21:00:31 · 165 阅读 · 0 评论 -
安装mysqlclient
初学Django,使用自带的数据库很不方便,配置mysql后连接又是个问题,mysqlclient安装包老是安装不成功,最后在我导师的帮助下成功安装,步骤如下: 安装brew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 并关闭自动更新 export HOMEBREW_NO_AUTO_UPDATE=true 解决python连接mysql问题 安原创 2021-11-03 20:13:22 · 307 阅读 · 0 评论