V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  freakxx  ›  全部回复第 19 页 / 共 25 页
回复总数  486
1 ... 11  12  13  14  15  16  17  18  19  20 ... 25  
2019-06-28 10:05:26 +08:00
回复了 zuoakang 创建的主题 程序员 Restful API 资源未找到应该返回什么状态码?
哈哈哈,java 现在给我的印象就是万物皆 200,

我还是比较支持 404,有需要的话再自己做个 message 和业务 code
2019-06-27 17:03:29 +08:00
回复了 caiqh 创建的主题 深圳 基本上结束了 8 年的程序生涯
@MasterC #35
@arthas2234 #38
@ZeroKill #39
@mio4 #40
@caiqh #41

因为用的图床是 imgur
开小飞机才能看到
2019-06-27 10:50:49 +08:00
回复了 sailorlisa 创建的主题 Python Python Django 中对于 makemigrations 命令的疑问
make / migrations
顾名思义,就是你说的几点;

实现的话,可以看下这 2 个文件
django/db/migrations/autodetector.py
django/db/migrations/writer.py
2019-06-05 15:51:41 +08:00
回复了 datou 创建的主题 Python v2 的诸位,你们写 Python 的时候会在 if 语句加上圆括号吗?
2019-06-05 15:21:28 +08:00
回复了 datou 创建的主题 Python v2 的诸位,你们写 Python 的时候会在 if 语句加上圆括号吗?
PEP8 不支持这种做法吧?

如果 if 判断太长的话,拆成多个再 if 拼接
2019-05-31 09:42:28 +08:00
回复了 ouou8 创建的主题 程序员 网站能检测到我查看它的源码? 怎么做到的
@atom234 #33

(function() {var a = new Date(); debugger; return new Date() - a > 100;}())
2019-05-27 16:33:47 +08:00
回复了 chaleaochexist 创建的主题 Python 采访一下,django channel 现在用的多么?
2 年前用过, 当时做很小的活动 h5 游戏(websocket),感觉还可以。
2019-05-20 11:21:13 +08:00
回复了 13192262269 创建的主题 程序员 有什么好看有死贵死贵的那种双肩包?●ω●
everlane
如果更复杂的情况,

如果是基本业务代码相同,可以考虑做成 parent view 然后继承;
如果是业务代码共用,需要做部分处理,那么在类内做成 base func,用*kwarg 来做处理,

代码相对来说可能比较漂亮些;

另外作为 drf 吹( django rest framework ),推荐你使用。
感觉有些乱来

view 的作用是处理 request response, 没必要这么引用

如果 A 和 B 有代码可以共用,那么就抽出来做个 Mxin 就可以,没必要交叉

随便改了下,类似这样
https://gist.github.com/chrisguox/4de1a0cc586055d776be818ed636cf6e
2019-05-13 14:23:33 +08:00
回复了 KevinBu 创建的主题 Python Django 如何一次查询 3 张表?
第一种办法
1 分别查询
2 用 chains 连接起来
3 如果是 drf,建个自定义 serializer 序列化

------

第二种
重新抽象 model,
看业务需求用 proxy 模式或者直接用字段表示不同的类型,再分别 filter 出去
@mashoushan1989

[更多公司介绍请点此]( http:https://ashma.info/2019/03/01/Q&A-of-hiring/?v2ex)

http:https://
是主题的链接加多了协议头
2019-04-10 23:56:23 +08:00
回复了 imherer 创建的主题 程序员 JWT 如何实现一个账号只能同时在一个设备(端)登录
如果是 drf 那套的话,
login 的时候直接把 token 更新下就可以。


jwt 的过期和刷新的理念,当时用的时候觉得不太顺手,git 上面好像还有一个 issue 就是讨论这个问题。
2019-04-08 17:48:43 +08:00
回复了 anonymoustian 创建的主题 Python Python 如何提取非结构化数据
content = "ad=0 cd=0 rcode=ok qdcount=1 ancount=0 nscount=0 arcount=1 src=232.190.252.222 dst=45.80.170.1 test test2"

1
直接字符串判断
rocde_is_ok = "rcode=ok"
rocde_is_ok in content

2

pairs = content.split(' ')

content_dict = {}
for name_value in pairs:
nv = name_value.split('=', 1)
if len(nv) != 2:
nv.append("")

key, value = nv
content_dict[key] = value
2019-03-28 17:05:01 +08:00
回复了 Orenoid 创建的主题 程序员 问个 RESTful API 设计的问题
Patch /path/to/resource/<id>/

data :
{
"a" : "test",
"b": "test"
}

----
Patch /path/to/resource/<id>/

data :
{
"b" : "test",
"c": "test"
}


在渲染层再做业务的处理
1 ... 11  12  13  14  15  16  17  18  19  20 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3045 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 00:34 · PVG 08:34 · LAX 16:34 · JFK 19:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.