首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kaco  ›  全部回复第 1 页 / 共 1 页
回复总数  12
补充,问的是这样的方法和 websocket 对比,优缺点和对服务器的压力点
@malusama 现在没有而已,是问的后期
@qq292382270
@gwy15
现在唯一问题是没用 ws,就是速度上慢了点,排队到了,还需要等 1-3 秒客户端才有反应
@gwy15 没用 ws,就是传的 json 而已, http2
目前并发数量在 400
补充 走 ipsec 腾讯云广州区 阿里云深圳,8ms 左右
我们公司就是腾讯云跨阿里云,业务需求,通过 ipsec 互访 还可以
已经解决...是我漏了一个参数
return FoodApiSerializer(foods,many=True, context={"request": self.context}).data
加上 many=True 就可以了
@Kaco FoodApiSerializer 是接收不了一个多个 queryset 对象, 只能接收一个,其他被无视
@windfarer return 也只能返回一个数据,就会中断了
@imzxk 而且 to_representation 还没用过,我是把之前过滤的代码拉下来用的 不知道对不对
@imzxk 唔 还是不行....
[
{
"categoryid": 1,
"categoryname": "特色菜",
"foods": {
"foodid": 1,
"name": "西蓝花炒牛肉 Tr",
"info": "西蓝花炒牛肉",
"price": 13.99,
"stock": 99999,
"image_url": "http://0.0.0.0:8000/media/food/2019/09/Recedetangle_21_Copy_8.png",
"num": 0,
"status": "True"
}
},
{
"categoryid": 2,
"categoryname": "小炒",
"foods": ""
},
{
"categoryid": 3,
"categoryname": "粥粉面",
"foods": ""
},
{
"categoryid": 4,
"categoryname": "汤品",
"foods": {
"foodid": 3,
"name": "人参汤 Tr",
"info": "人参汤",
"price": 9.82,
"stock": 22222,
"image_url": "http://0.0.0.0:8000/media/food/2019/09/Rectangle_21_Copy_8.png",
"num": 0,
"status": "True"
}
},
{
"categoryid": 5,
"categoryname": "围餐",
"foods": ""
}
]

每个 foods 分类下只显示一个菜品,其他都没显示
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1325 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 23ms · UTC 18:02 · PVG 02:02 · LAX 10:02 · JFK 13:02
♥ Do have faith in what you're doing.