摘要: 前言在爬取某些网页时,登陆界面时经常遇到的一个坎,而现在大多数的网站在登陆时都会要求用户填写验证码。当然,我们可以设计一套机器学习的算法去破解验证码,然而,验证码的形式多种多样,稍微变一下(有些甚至是手机短信验证),整套算法可能就完全无效了,所以去强行破解验证码是一个吃力不讨好的活。本文会以知乎网站 阅读全文
posted @ 2018-10-28 19:24 CrossPython 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 利用django开发web应用, 我们经常需要进行URL重定向,有时候还需要给URL传递额外的参数。比如用户添加文章完成后需要转到文章列表或某篇文章详情。因此熟练掌握HttpResponseDirect, redirect和reverse这三种方法对于Django Web开发是至关重要。今天小编我就 阅读全文
posted @ 2018-10-28 13:38 CrossPython 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: def logout(request): request.session.flush() return HttpResponseRedirect(request.META.get('HTTP_REFERER', '/')) class LoginView(View): def get(self,request): request.session['log... 阅读全文
posted @ 2018-10-28 12:50 CrossPython 阅读(2456) 评论(0) 推荐(0) 编辑
摘要: 先 django 定好sql框架 再 sqlalchemy 根据框架写。。。 阅读全文
posted @ 2018-10-28 12:46 CrossPython 阅读(130) 评论(0) 推荐(0) 编辑
摘要: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTIONS': { ... 阅读全文
posted @ 2018-10-28 12:35 CrossPython 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 装饰器模板: 装饰器应用: 阅读全文
posted @ 2018-10-28 09:45 CrossPython 阅读(894) 评论(0) 推荐(0) 编辑