knight3r's recent timeline updates
knight3r

knight3r

V2EX member #261250, joined on 2017-10-21 00:31:43 +08:00
knight3r's recent replies
Aug 12, 2024
Replied to a topic by vvsystem 香港 去香港开个银行卡,然后呢,做什么?
@liv22 好的,谢谢
@a519439343 律师见证是只能开一个还是可以开多个了,怎么弄了
Aug 12, 2024
Replied to a topic by vvsystem 香港 去香港开个银行卡,然后呢,做什么?
@liv22 老哥 以太 ETF 账户需要的是香港户籍吗还是大陆的都行
@Neo10373 哈哈,谢谢老哥,这个方法是可以,但是我想使用 Viewset 和 Mixin 带给我的便利,那个 permission 的我自己写过一个装饰器可以对 create 和 retrieve 方法管用,但是不知道为什么写成 authentication 那样就不行了啊
```[python]
from functools import update_wrapper

def auth_wrapper(*authentications, validate_auth=True):
def decorator(func):
def wrapper(self, request, *args, **kwargs):
self.authentication_classes=authentications
print(self.authentication_classes)
if validate_auth:
print(f'request1:{request.user}')
self.perform_authentication(request)
print(f'request2:{request._user}')
# print(type(self.perform_authentication(request)))
print('进来了')
return func(self, request, *args, **kwargs)
return update_wrapper(wrapper, func)
return decorator

def permission_wrapper(*permissions, validate_perm=True):
def decorator(func):
def wapper(self, request, *args, **kwargs):
self.permission_classes=permissions
if validate_perm:
self.check_permissions(request)
return func(self, request, *args, **kwargs)
return update_wrapper(wapper, func)
return decorator



```
@wuwukai007 额 permission 的话可以写装饰器解决,可是 authentication 就不行
Aug 19, 2020
Replied to a topic by ghjacky Google google voice 开通问题
@keepeye 3 个月内发次短信就行的
@NeoChen 亲这个上传到服务器是可以用 PYTHON 的 http.server 创建的吗?
@kmahyyg 老哥 ZFB 怎么用 2FA APP 啊
@XiaoFaye 老哥 国内也可以用新西兰的电话卡科学 XX 吗?资费怎么计算的了?谢谢
Jan 28, 2018
Replied to a topic by hugee 硬件 求推荐个 3.5 万以内玩游戏的轻薄本
既然是游戏币,散热肯定不应该差,就直接上微星 GT75VR 吧,不过有 10 斤,当作锻炼身体,哈哈。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2913 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 04:33 · PVG 12:33 · LAX 21:33 · JFK 00:33
♥ Do have faith in what you're doing.