小编qra*_*raq的帖子

使用re.findall查找前x个匹配项

我需要限制re.findall找到前3个匹配然后停止.

例如

text = 'some1 text2 bla3 regex4 python5'
re.findall(r'\d',text)
Run Code Online (Sandbox Code Playgroud)

然后我得到:

['1', '2', '3', '4', '5']
Run Code Online (Sandbox Code Playgroud)

而且我要:

['1', '2', '3']
Run Code Online (Sandbox Code Playgroud)

python regex

7
推荐指数
2
解决办法
5430
查看次数

Django的.仅为匿名提供缓存内容

我正在使用django缓存(使用中间件的每站点缓存),并且只想向匿名用户显示缓存页面.

我找到了一个选项:

CACHE_MIDDLEWARE_ANONYMOUS_ONLY

并将其设置为True.

例如,为登录用户生成的页面不会保存到缓存中,但为匿名生成的页面将保存到缓存并发送给已记录的用户.

如何强制django不向登录用户提供缓存内容?我使用的每一页上的用户登录信息(例如:"嗨用户名"),当匿名用户请求它的缓存,因为这已登录的用户得到了一个页面:"嗨!匿名"

对不起,我的英语不好.约翰.

python django caching

4
推荐指数
1
解决办法
1361
查看次数

标签 统计

python ×2

caching ×1

django ×1

regex ×1