自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 用photoshop制作指定尺寸的证件照的方法

有些朋友会遇到一些提交指定尺寸的证件照的要求,例如照片的宽、高,图中头部的长度或者宽度。今天我也遇到了这个要求,自己尝试了几种做法。现在把我觉得最简单的一个方法和大家分享。例如要求图片尺寸为70mm*50mm,图中头部高31mm-36mm。用photoshop制作方法如下:用Photoshop“文件-新建”,然后设定文件的长、宽,分辨率300dpi,颜色模式为cmyk(这个模式用于打印,如果只是再电脑上看,用rgb),背景白色。加参考线:打开“视图-新建参考线”,然后设置第一根参考线的位置,例如

2021-09-14 07:13:04 2992

原创 Django3中urls.py里path与re_path的几种用法

在Django的官方文档中,介绍了urls里面使用path和re_path的一些写法。网址:https://docs.djangoproject.com/en/3.0/topics/http/urls/以下是path的第一个例子:from django.urls import pathfrom . import viewsurlpatterns = [ path('articles/2003/', views.special_case_2003), path('arti

2020-06-22 22:28:59 4410

原创 Pycharm2020下Test RESTful Web Service工具的问题

今天在Pycharm Professional 2020下使用Tools里面的Test RESTful Web Service工具的时候,发现除了问题。软件提示:This REST client is deprecated.使用它调试POST方法时,发现一直出错,提示500 Internal Server Error。里面的提示是:django.db.utils.IntegrityError: (1048, "Column 'b_name' cannot be null")[21/Jun/202.

2020-06-21 21:58:21 1093 2

原创 Python安装Mysql出现xxx.whl is not a supported wheel on this platform解决办法

本机为win10系统。在python项目中安装mysql时,出现如下错误:MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.或类似的错误时,可以采用如下方法解决。1. 在terminal中输入python然后系统会显示当前环境中的python版本2.下载相关文件的源地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcl

2020-06-18 21:25:35 1052

原创 windows+nginx的几个坑

今天在windows下弄nginx遇到几个坑。首先是windows下的安装。应该参考官网:http://nginx.org/en/docs/windows.html下载、解压后,nginx的启动是在解压路径上输入start nginx。如果没有启动nginx,会导致在后面输入nginx -s quit, nginx -s stop 或nginx -s reload时遇到如下错误:nginx: [error] OpenEvent("Global\ngx_reload_5744") failed 或

2020-06-16 16:45:41 636

原创 Redis报错:Could not connect to Redis at 127.0.0.1:6379的一个解决方法

今天在本机上调试程序时突然遇到这些提示的错误:Error 10061 connecting to 127.0.0.1:6379. 由于目标计算机积极拒绝,无法连接这个错误是由于redis没有启动导致的。应该如此打开:在/etc/redis路径下输入:(不同环境路径不同)redis-server <---启动redisredis-cli <---测试redis,输入ping返回pong则成功通过这两条指令就能启动redis,然后错误就解决了。...

2020-06-14 22:07:16 1780

原创 阿里云部署Django项目发送邮件时,端口25,465,587上的坑

今天在往阿里云上部署Django项目时,遇到一个端口的坑,花了半天终于找到问题所在。在Django项目中,发送邮件需要在settings.py中做如下的设置:EMAIL_HOST = 'smtp.qq.com'EMAIL_PORT = 25EMAIL_HOST_USER = 'xxxx@qq.com'EMAIL_HOST_PASSWORD = 'xxxxx'SERVER_HOST = '127.0.0.1'SERVER_PORT = '8000'在本机上这个设置是没有问题的,最后调用

2020-06-14 21:58:32 932 2

原创 Django项目在往数据库存储数据时.save()可能会遇到的一个出错情况和解决问题

今天在把一个基于Django的项目部署在阿里云上时遇到一个奇怪的问题。模型定义如下:class ABCUser (models.Model): u_username = models.CharField(max_length=64, unique=True) u_password = models.CharField(max_length=256) u_email = models.CharField(max_length=64, unique=True) u_icon

2020-06-14 21:42:40 2595 5

原创 Nginx+uWSGI+Django出现502和504错误的一种情况和解决办法

这两天在做一个Nginx+uWSGI+Django的项目,在部署到服务器上以后网站没法打开,发现总是出现502 Bad Gateway或504 Gateway Time-out错误。找了很久终于发现就是一个配置上的错误导致的。首先先确定nginx是不是正常工作的。这时可以试试能不能打开静态资源,例如如果你的网站有一个这样的静态资源:/static/js/base.js,你可以访问http://外网ip/static/js/base.js,如果能显示这个内容,则nginx没有问题。下一步就是看看uws

2020-06-13 13:45:24 3911

原创 Ubuntu16.04安装Django3时会遇到的几个问题及解决方法

这几天在ubuntu下想安装一个django项目,在安装过程中遇到一系列问题。下面把这写问题的表现和解决方法写出来,供大家参考。问题的表现就是在pip install django3.0.6 时总出现这个错误:Looking in indexes: http://mirrors.cloud.aliyuncs.com/pypi/simple/ERROR: Could not find a version that satisfies the requirement django3.0.6 (from v

2020-06-12 13:22:46 935

原创 Django中外键的几个问题与1452错误的一种解决方法

今天在调程序的时候发现一个关于外键的问题。在程序中使用了两个model:ModelA和ModelB。其中ModelB使用外键连接至ModelA。假设这两个表的结构是class ModelA(models.Model): productid = models.IntegerField(default=1)class ModelB(models.Model): user = models.CharField(max_length=64) goods ...

2020-05-24 20:51:20 1163 1

原创 Django中重置migrations的一种方法与1050错误的解决方法

今天在调程序时调整了几次model,后来想回到最初的时候,发现migrate总是出问题。这时我想要删除掉所有的migrations试试。实验了几种方法,发现一种好使的。方法参考这个网页:http://www.cppcns.com/jiaoben/python/258138.html具体命令是:python manage.py showmigrations #显示所有的migrationspython manage.py migrate --fake appname zero #把...

2020-05-24 20:33:52 437

原创 first-child和last-child的一点理解

在看CSS时,看到first-child和last-child,看了点资料,谈谈自己的感想。first-child选择器用于选取属于其父元素的首个子元素的指定选择器。last-child选择器用于选取属于其父元素的最后一个子元素的指定选择器。我们来看两个简单的例子:a: first-child {color:yellow;}p: last-child {background: pink;}从这两个例子我们可以看出first-child和last-child的含义。这两个选择器实际上是一种

2020-05-20 15:39:38 8388 2

原创 Django中NoReverseMatch异常错误的一个原因

今天遇到一个错误,截图如上:分析原因发现因为在程序中需要用到typeid这个变量的值,但是程序发现没有typeid的值,所以报错。发现问题是出在views.py中,出错前的程序如下:def market_with_params(request, typeid, childcid): foodtypes = FoodType.objects.all() goods_list = Goods.objects.filter(categoryid=typeid).filter(chil

2020-05-19 13:46:16 541

原创 Django项目中利用admin向数据库中添加数据的一种简单方法

我们可以利用Django自带的管理页面向数据库中添加数据,这样就不用再输入mysql语句了。1. 首先在pycharm的terminal中输入:python manage.py createsuperuser然后按着提示创建用户名、密码等。2. 在model对应的项目的admin.py中,输入:from .models import ModelNameadmin.site.register(ModelName)3. 打开浏览器,输入ip/admin,然后就可以输入你设置的用户名

2020-05-13 17:20:48 995

原创 Django项目中连接mysql的一点经验与体会

本人小白,刚开始实现Django项目,本文来自我在项目开发过程中的经验与体会。请多包涵。本人用的是Django3.0.6版本。对于新手来说,首先要在计算机上安装mysql。安装过程可以参考这个网页:我就是下载了一个压缩包,直接安装的。在官网上下载安装器,在线装也可以,不过那速度可不是一般的慢。。https://blog.csdn.net/qq_37172528/article/details/80459490 这个网页中有下载链接,下载过程和安装过程。以下是几点心得:1. 在Djan..

2020-05-13 16:33:56 163

原创 如何解决python.exe: can't open file 'manage.py': [Errno 2] No such file or directory这个问题

如何解决python.exe: can’t open file ‘manage.py’: [Errno 2] No such file or directory这个问题#本文章是记录我在开发一个基于python django的项目中的一些问题。本人新手小白,请多包涵。使用pycharm新建一个Django工程。想新建一个app。在terminal中输入python manage.py startapp app时出现下列错误提示:python.exe: can’t open file ‘manage.py

2020-05-10 12:46:32 42687 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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