Python3版本Django实现免费极验验证码

1.先到极验验证网站注册一个账号,登录上去 2.创建应用 3.出现如下的id和key 4.可以根据安装指引自行学习,也可以按我步骤来 极验验证码 在form表单添加代码 提交按钮id必须为:id=”embed-submit” 后面使用ajax时使用 css代码块...

2018-04-27 21:53:43

阅读数 1168

评论数 2

Python3版本Django实现免费手机验证码注册

打开网站互亿无线注册一个账号,有50条免费短信 登录进去后会有以下页面 使用图中的APIID和APIKEY开启你的免费手机短信旅程,可以使用接口下载、接口帮助实现Django手机短信验证 开始我的短信教程 1.注册页面加入两个文本框 &a...

2018-04-27 21:33:57

阅读数 4388

评论数 2

Django实现Ajax请求城市列表

一、需求: 实现如下图的区域显示选择功能 二、思路分析 (一)显示省份 配置url: http://127.0.0.1:8000/show_areas 定义视图: def show_areas(request): # 查询所有的省份数据 pass 定义模板: s...

2018-04-27 21:18:47

阅读数 603

评论数 0

Django出现Error: 111 connect to 192.168.158.141:22122. Connection refused

未开启FastDFS,会出现以下错误 启动 fdfs sudo service fdfs_trackerd start sudo service fdfs_storaged start 或者 sudo fdfs_trackerd /etc/fdfs/tracker.conf sudo ...

2018-04-27 20:03:32

阅读数 901

评论数 0

Python的Django框架入门踩过的坑(十三)

重写View的as_view方法的时候,需要声明为@classmethod,否则会出现以下错误TypeError at /user/addressas_view() missing 1 required positional argument: 'cls'Request Method: GETRe...

2018-04-25 13:19:34

阅读数 167

评论数 0

Python的Django框架入门踩过的坑(十二)

还没有生成迁移文件和迁移,导致没有数据库ProgrammingError at /cart/(1146, "Table 'tiantian.df_cart_cartinfo' doesn't exist")Request Method: GETRequest U...

2018-04-25 13:18:12

阅读数 139

评论数 0

Python的Django框架入门踩过的坑(十一)

这是视图里面的方法没有return注意看错误提示ValueError at /30/The view df_goods.views.detail didn't return an HttpResponse object. It returned None instead.Request Metho...

2018-04-25 09:38:39

阅读数 146

评论数 0

Python的Django框架入门踩过的坑(十)

这是因为空字符串转int类型报错,所以转前,先判断数据是否为非空的数字字符串ValueError at /user/info/invalid literal for int() with base 10: ''Request Method: GETRequest URL: http://127.0...

2018-04-25 09:37:36

阅读数 193

评论数 0

Python的Django框架入门踩过的坑(九)

检查是否为Django的版本问题,celery在1.10以上的版本都已经被弃用了,使用pip install django==1.8.2,装回1.8的版本,完美解决这个bug(h1) python@ubuntu:~/Desktop/django/test6$ python manage.py ce...

2018-04-25 09:36:57

阅读数 254

评论数 0

Python的Django使用全文检索whoosh+jieba出错,可能没注意到配置文件

搭建全文索引的时候报错,如果已经有这个文件whoosh_cn_backend.py,那就检查一下是否有一个很小的空格假如全文检索,总是搜索啥也没找到,也没有报错,就检查txt文件是否漏写了object.或者是search.html中接收数据没有弄好如果是使用jieba分词的话,在修改以上错误后,需...

2018-04-25 09:34:58

阅读数 548

评论数 0

Python的Django框架入门踩过的坑(八)

类型错误在返回jsonresponse的格式有问题,需要json.dumps转换一下TypeError at /area/0/[{'id': 110000L, 'title': u'\u5317\u4eac\u5e02'}, {'id': 120000L, 'title': u'\u5929\u6...

2018-04-25 09:32:49

阅读数 218

评论数 0

Python的Django框架入门踩过的坑(七)

需要设置safe=False,  JsonResponse(data, safe=False)类型错误TypeError at /area/0/In order to allow non-dict objects to be serialized set the safe parameter to...

2018-04-25 09:31:30

阅读数 183

评论数 0

Python的Django框架入门踩过的坑(六)

传参数转类型错误int()在line 37在报错行,查看参数是否为空,空类型转int会报错ValueError at /herolist/invalid literal for int() with base 10: ''Request Method: GETRequest URL: http:/...

2018-04-21 21:59:50

阅读数 271

评论数 0

Python的Django框架入门踩过的坑(五)

csrf跨站请求伪造,方法一:在setting中把中间件的csrf注释掉,这样会被人恶意攻击,造成崩溃,一般不使用这种方法方法二:使用标签{% csrf_token %}跨站伪造请求,加在form表单里面的任意位置,但是还有bug,还能恶意攻击,只是增加了一个hidden的隐藏域值,复制 源代码...

2018-04-21 21:58:50

阅读数 191

评论数 0

Python的Django框架入门踩过的坑(四)

模板不存在的错误,从views找模板方法,必须写好路径,和views的方法render()跳转的路径一样TemplateDoesNotExist at /index2/base.htmlRequest Method: GETRequest URL: http://127.0.0.1:8000/in...

2018-04-09 22:00:14

阅读数 121

评论数 0

Python的Django安装nginx1.9.3以上版本修改配置文件的操作

在命令行输入sudo apt-get install nginx,显示以下界面,安装成功使用以下命令行:cd /etc/nginxsudo gedit nginx.conf 去找defualt文件修改配置cd /etc/nginx/sites-enabled/sudo gedit default ...

2018-04-03 20:52:29

阅读数 268

评论数 0

Python的Django框架入门踩过的坑(三)之ImportError at /错误

可能是在项目自动生成的urls文件中配置路径错误,检查是否把路径拼接的.写成/ImportError at /Import by filename is not supported.Request Method: GETRequest URL: http://127.0.0.1:8088/Djan...

2018-04-02 21:47:15

阅读数 660

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭