Mysql创建外键时[Err] 1005 - Can't create table 'xx' (errno: 150) 解决方案

具体错误如下: pymysql.err.InternalError: (1005, "Can't create table 'bigdt.#sql-3f2_f045' (errno: 150)") 看到这个错误挺让人头秃的,莫名其妙。总的来说解决方向大致分为: 1、数据类...

2019-08-14 14:53:39

阅读数 16

评论数 0

centos7下将本地django项目通过nginx+uwsgi部署上线

安装思路整理 centos系统自带python2,但是它不是我们需要的版本。(一定不要移除系统自带的python2,yum依赖的就是python2)安装python3,并且设置软连接 安装nginx、uwsgi、virtualenv等项目依赖 关联uwsgi、nginx文件 踩过的坑(我还...

2019-07-23 16:12:13

阅读数 6

评论数 0

django实现微信支付和支付宝支付(生产环境)适用有基础的

支付宝官方并没有提供python的官方文档,所以支付宝的支付使用的是封装的ALIPAY。github文档:https://github.com/fzlee/alipay 微信支付的官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chap...

2019-07-19 09:43:30

阅读数 5

评论数 0

uWSGI nginx error : connect() failed (111: Connection refused) while connecting to upstream

最近项目写完了正准备上线,但是状态百出,等我弄完的就把自己掉过的坑都整理出来,一来防止自己再同一个地方跌倒两次,二来也算在感受别人的光热的同时也去帮忙别人。 项目启动之后浏览网站一直都是nginx bad request界面,查看了错误日志发现报了一大串(查看的方法:cat /var/log/n...

2019-07-18 15:08:03

阅读数 14

评论数 0

python 时间戳与时间之间的转换

一、将时间戳转换成年月日的时间格式 import time now_time = int(time.time()) #获取当前时间的时间戳 Htime = time.localtime(now_time) timeYMD = time.strftime('%Y-%m-%d', Htime) ...

2019-07-02 17:27:33

阅读数 30

评论数 0

django上传文件

在实际项目开发中经常用到上传文件之类的需求,最常用的方法就是通过form表单进行上传。后台通过request.FILES获取,下面分点描述如何通过表单进行上传文件。 一、前端代码。 <form action="/modify" method="p...

2019-06-24 08:43:42

阅读数 29

评论数 0

python3版本下MySQLClient 模块安装 C1083失败解决办法

Collecting mysqlclient Using cached https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysq...

2019-05-27 21:45:22

阅读数 113

评论数 0

提问之前需要做的准备

我发现现在好多人提问,连自己都不知道问题是什么,确切来说即便问题已经描述的很清楚了,但是直接截图来问。其实遇到问题是每一个程序员的日常,但是怎么提问以及怎么快速找到答案却是一个大坑。如何提问是一门很大的学问,提供几个网站共同学习提问的技巧以及注意事项吧。 提问的智慧https://github....

2019-04-04 14:36:57

阅读数 39

评论数 0

整理一些前端模版比较好的网站

作为一个开发人员,对前端技术的掌握只能说的三流以上二流开外。但是公司对内部的后台界面不重视,所以就只能是我自己写。但是我是一个样式都要扣很久,还得去百度的人。一些现成后台管理模板就显得很救命了!!! 下面是我在做开发的时候看到的网站汇总: 飞冰https://alibaba.github...

2019-04-04 11:21:37

阅读数 654

评论数 0

mysql error code 1153:Got a packet bigger than ‘max_allowed_packet’

出现这个错误很正常,说明你的是数据包超过了max_allowed_packet限制,通过max_allowed_packet可以解决此问题。可以通过语句查看: show VARIABLES like '%max_allowed_packet%'; 这个大小目前不够用了,可以修改my.i...

2019-03-22 10:16:19

阅读数 29

评论数 0

爬虫爬取图片并存储到数据库

# 下载图片并保存图片 r = requests.get(data_dict['img_src']) with open('F:\python_project\kerastase\{}.jpg'.format(data_dict['good_name']), 'wb...

2019-03-13 12:53:14

阅读数 530

评论数 0

避坑--python3往mysql中插入datetime类型的数据

昨天在这个上面找了好久的错,嘤嘤嘤~ 很多时候我们在爬取数据存储的时候都需要将当前时间作为一个依据,在python里面没有时间类型可以直接拿来就用的。我们只需要在存储之前将时间类型稍作修饰就行。 datetime.datetime.now().strftime("%Y-%m...

2019-03-13 12:47:23

阅读数 499

评论数 0

避坑--pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual tha

记录昨天遇到的问题以及解决方案。 昨天再弄爬虫爬取数据想存入数据库的时候,突然抛出pymysql.err.ProgrammingError: (1064,******)明明MySQL语句是对的,但是怎么都运行不成功。错误提示就是他: pymysql.err.ProgrammingError...

2019-03-13 12:40:13

阅读数 1298

评论数 0

xpath不能正常匹配

记录一下今天掉的坑。。。本来再写爬虫的时候发现xpath能在浏览器里正常使用,但是放到我的项目里就是一个空列表。弄了我将近一个小时。解决方案有两种: 第一种就是携带cookie值。 self.headers = { "User-Agent&qu...

2019-03-11 16:16:03

阅读数 212

评论数 2

selenium登录知乎案例

# _*_ coding:utf-8 _*_ ''' @author:xianyt @date:2018/ @func: ''' from selenium import webdriver import time browser = webdriver.Chrome() ...

2019-03-10 21:48:15

阅读数 423

评论数 0

django框架的中间件

高级 到此为止,关于Django框架的三大块M、V、T已经全部讲完了,接下来学习一些其它的知识点,这些知识点不在三大块范围内,Django提供了这些功能后,可以帮助我们更快更好的完成开发。 主要知识点如下: 静态文件处理 中间件 上传图片 Admin站点 ...

2019-03-10 21:41:40

阅读数 110

评论数 0

django框架模板

模板 作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在视图中渲染模板,将生成最终的html字符串返回给客户端浏览器。模版致力于表达外观,而不是程序逻辑。模板的设计实现了业务逻辑view与显示内容template的分离,一个视图可以...

2019-03-10 21:40:35

阅读数 211

评论数 0

django框架视图

视图 1. 视图的功能 接收请求,进行处理,与M和T进行交互,返回应答。 返回html内容 HttpResponse,也可能重定向 redirect,还可以返回json数据。 1.1创建案列项目 1、创建项目:django-admin startproject demo3 2、创建应用...

2019-03-10 21:39:22

阅读数 72

评论数 0

django框架下的数据库使用

模型 1. Django ORM O(objects):类和对象。 R(Relation):关系,关系数据库中的表格。 M(Mapping):映射。 Django ORM框架的功能: a) 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。 b) 根据设计的模...

2019-03-10 21:38:14

阅读数 152

评论数 0

认识django框架

Django入门 1. 软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。 一个软件框架是由其中各个软件模块组成的,每一个模块都有特定的功能,模块与模块之间通过相互配合来完成软件的开发。 软件框架是针对某一类软件...

2019-03-10 21:35:29

阅读数 92

评论数 0

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