码迷,mamicode.com
首页 > 系统相关 > 详细

使用memocache

时间:2018-05-01 12:37:00      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:跨表   获取   splay   objects   models   一个   运行   memcached   item   

直接cmd下运行 pip3 install python-memcached

serializer.py 里的特别应用

如果一个表模型一些字段用到了跨表。可以这样取值

跨表字段 coach_nickname = serializers.CharField(source=‘coachinfo.nickname‘)

可以获取多个选项的字段:sort = serializers.CharField(source=‘get_course_type_display‘)

class Meta:

model = models.Course

fields = [‘id‘,‘name‘,‘sort‘,‘coach_nickname‘]


manytomany 反向查找型:

price_policy = serializers.SerializerMethod()

def get_policy_policy(self,obj):

price_policy_list = price_list.objects.all()

return [{‘id‘:row.id,‘itemname‘:row.itemname} for row in price_policy_list]

 

使用memocache

标签:跨表   获取   splay   objects   models   一个   运行   memcached   item   

原文地址:https://www.cnblogs.com/saintdingspage/p/8975641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!