首页
学习
活动
专区
工具
TVP
发布

git

专栏作者
86
文章
79642
阅读量
14
订阅数
requests+ajax爬虫
import requests import logging import json from os import makedirs from os.path import exists logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s: %(message)s') # 列表页 INDEX_URL = 'https://dynamic1.scrape.cuiqin
用户2337871
2020-04-24
2370
vue-02
基本原理: 定义了很多规则, 检查项目的代码一旦发现违背了某个规则就输出相应的提示信息
用户2337871
2019-07-19
4220
登录的装饰器
def login_decorator(func): ''' 这个函数是一个登录验证的装饰器,它还包含了对ajax登录的验证 :param func: func是对谁去装饰,这个参数是被装饰的一个函数 :return: 装饰器装饰过后,返回的一个新功能函数 ''' def login_handler(request,*args,**kwargs): if request.user.is_authenticated(): return func(request,*args,**kwargs) else: if request.is_ajax():#这个方法可以判断当前的请求是不是ajax请求 return JsonResponse({'status':'nologin'}) url = request.get_full_path() # request.get_full_path()这个方法可以获取全的路径,包含协议和ip、get请求参数 #request.path它获取的只是路径部分,不包含协议和ip也不包含get请求参数 ret = redirect(reverse('users:user_login')) ret.set_cookie('url',url) return ret
用户2337871
2019-07-19
4570
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档