首页 > 微信 > 详细

广告小程序后端开发(11.个人中心:获取用户数据,用户发布的广告和店铺及图片)

时间:2019-05-30 18:55:52      阅读:143      评论:0      收藏:0      [点我收藏+]

1.个人中心:获取用户身份数据

1.apps/users/adminx.py中对UserProfile的序列化类进行修改为:

class UserProfileModelSerializer(serializers.ModelSerializer):
    class Meta:
        model = UserProfile
        fields=[‘nickName‘,‘avatarUrl‘,‘jifen‘,‘yongjin‘,‘fensi_num‘]

2.apps/users/views.py中新建获取用户信息类GetUserInfo:

class GetUserInfo(APIView):
    """获取用户信息"""
    renderer_classes = [JSONRenderer]  # 渲染器

    def get(self,request):
        token=request.GET.get(‘token‘)
        user=UserProfile.objects.filter(token=token).first()
        re=UserProfileModelSerializer(user)
        return Response(re.data)

3.在apps/users/urls.py中添加路由:

from django.urls import path
from .views import LoginView,GetUserInfo

urlpatterns = [
    path(‘login/‘,LoginView.as_view()),
    path(‘getuserinfo/‘,GetUserInfo.as_view())
]

 2.个人中心:获取用户发布的广告和店铺及图片

 

 

 

 

1.在apps/ad/views.py中

 

广告小程序后端开发(11.个人中心:获取用户数据,用户发布的广告和店铺及图片)

原文:https://www.cnblogs.com/xuepangzi/p/10951339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!