自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于Not Found: /favicon.ico 报错的解决方法

目前做自己的博客,一直报Not Found: /favicon.ico这个错误,之前做博客的时候也有,但是没怎么关注(我一直再改进自己的博客网站,希望它看起来更专业一点),现在看着很烦人,作为处女座无法接受这个碍眼的报错,虽然我美看到任何bug,原来他就是一个浏览器上显示网站标识的一个东东,给你的网站弄一个标识,看起来有那么一点点意思吧!首先找到一张任何看着顺眼的照片,然后百度搜索ico照片转...

2019-05-14 22:24:25 47349

原创 关于django中AttributeError: 'NoneType' object has no attribute 'split'的一点解决办法

最近在写网站中遇到一个问题,就是题目上所写的:AttributeError: 'NoneType' object has no attribute 'split' 然后还有这样一行代码:self.status.split(' ',1)[0], self.bytes_sent ,大致意思就是说:返回的值是NoneType,split会报错?这里暂时先放着,不是很熟悉。这个问题困惑了我一天,怎么都想不...

2019-04-30 23:44:09 21789 5

原创 django中annotate的一点使用方法

annotate 使用方法:有时候我们需要连接两个表做一些查询,比如博客中有两个模型,一个文章模型,一个分类模型,分类模型是文章中的分类字段的外键,如果我们需要查询每个分类下文章的数量,最简单的方法就是先将所有分类查到:categories = NewsCategory.objects.all()文章模型名称为News然后每个分类django都会自动给你添加一个属性category.ne...

2019-04-09 14:28:45 4147

原创 关于REST Framework认证分析

首先一个请求会经过类视图的diapatch()方法,就以此方法为突破口,分析restFramework的认证系统。先将类视图代码贴一下:class Authentication(Object): def authenticate(self, request): # 内部进行验证,并返回一个元组 return (xx, xxx) # request.user, request....

2019-03-21 22:31:51 258

原创 django使用uwsgi+nginx+supervisor部署

已经学习django有两三个月了,不能说多精通,粗略了解了django。照着网上的教程,自己查资料,做了一个博客,好像所有的新手都是做这个,那我也做这个好了。第一次写博客代码的时候,有很多不足之处,毕竟是一次从上到下学习django的过程,所以就没有纠结那么多,有几处自己不是很满意的地方。再加上第一次部署的时候,踩到非常多的坑,几乎每走一步都会有,大大小小的,差点没把自己搞崩溃,中间又赶上春节,断...

2019-03-12 20:10:42 298

原创 django部署关于settings.py文件的一点心得

今天跟同学瞎聊,正好第二次博客代码已经修改完毕,准备部署到服务器上了,今天刷博客又看到关于不同的运行环境,settings.py文件的不同配置方法,大概是跟django官方文档上介绍的一样,但是更深入一些,这里不做深究了。毕竟有开发环境,测试环境,生产环境三个环境,每个环境的配置文件除了公共配置外,都有不一样的地方,比如数据库配置,DEBUG等等。同学是做PHP后端开发的,他跟我说的方法是...

2019-03-08 23:11:20 182

原创 在没有配置缓存的情况下,django默认的缓存

今天在重做自己的博客时,发现了一个问题,我发现我的项目配置中没有指定缓存配置,那使用的是哪种缓存方式呢?​>>> from django.conf import settings>>> settings.CACHES{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCac...

2019-03-02 16:37:38 910

转载 Memcached与Redis比较之2(转)

Redis  和  Memcached  在选型上一直是个热门的话题。好多人想都不想,选用 Redis  ,认为 Redis  的高IO性能。其实不然,还是得看在什么应用场景上。那么我们来探讨一下他们的相同点和不同点,然后再进行分析。一、Redis 和 Memcached的相同点。        让我们先从二者的相似之处谈起。 Memcached  与 Redis  都属于内存内、键值数据...

2019-02-26 17:24:51 126

转载 Memcached与Redis比较之1(转)

网上搜索到的一篇文章,感觉很有用,转了! 序言很多人喜欢把Memcached与Redis进行比较,基于这个论点,笔者希望可以大家呈现一些笔者自己的见解与大家分享。首先,讨论一件事情之前,我们必须要对他们有一个基本的了解,才能给我们提供一个比较好的理论依据:Memcached:一款完全开源、高性能的、分布式的内存系统;Redis:一个开源的、Key-Value型、基于内存运行并...

2019-02-26 17:12:29 148

原创 使用VM VirtualBox虚拟机创建win7系统

自学编程过程中,需要下载很多软件,Pycharm,Mysql,Xshell,Navicate,Git,Sublime,还有Anaconda3(占用空间太大,被我卸载了,自学时用的也不是很多),还有前端方面的一些东西,这些软件放在电脑上污染很大,初学编程的时候没有在乎这些,现在越来越深入发现一个独立的环境是多么的重要,包括写一个应用的时候需要的虚拟环境。前两天就想用虚拟机创建一个虚拟系统,用来学习,...

2019-02-21 11:34:44 2637 1

原创 将自己做的一个网站部署到服务器上遇到的一些问题

年前已经将自学django做的一个网站搞完了,先试着在ubuntu虚拟机上部署,正好又赶上春节,假期在家断断续续的终于部署好了,然后问同学要了一个正式的线上服务器,记录一下遇到的问题:1.安装项目所需的包时出现错误。unable to execute 'x86_64-linux-gnu-gcc': No such file or directoryerror: command 'x86_64...

2019-02-14 18:00:49 554

原创 最近部署django时遇到的数据库方面的问题

学习部署django也有好几天了,快崩溃了,前面遇到的问题都解决了,就数据库这个一执行数据库迁移命令就报错 django.db.utils.OperationalError: (2006, "Access denied for user 'root'@'localhost'")百度,谷歌,必应全搜索了个遍,还是两天没搞定。重新安装数据库就好几次,ubuntu系统装了两次。创建好数据库之后,执行 ...

2019-02-02 20:27:44 401

原创 关于解决Could not connect to 'xx.xx.xx.xx' (port 22): Connection failed.的经历

@TOC关于解决Could not connect to ‘xx.xx.xx.xx’ (port 22): Connection failed.的经历关于在学习django过程中遇到的一些问题最近自学django的项目已经完成了,想部署再服务器上,之前也已经下了ubuntu的桌面版系统,还有virtualbox虚拟机,从昨天开始,使用xshell6连接虚拟机,一直都出现Could not ...

2019-01-30 18:11:47 36068 5

转载 关于django中装饰器的一些使用(转)

如果想对一个视图功能进行扩展, 就需要使用到装饰器了, 但是如果通过普通的方法添加装饰器却不能得到想要的结果, 举个例子# decoratordef my_decorator(func): def wrapper(self, request, *args, **kwargs): print('自定义装饰器被调用了') print('请求路径%s' %...

2019-01-28 22:47:25 712

转载 关于python中super()的用法(转)

super() 的入门使用在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如:class Animal(object): def __init__(self, name): self.name = name def greet(self)...

2019-01-06 21:59:43 321

转载 自学django中重写User模型(笔记)

django框架自带了User模型,有时候不一定适用,需要重构,再此做个笔记,留作以后备用。        既然重构User模型,首先肯定要重写User模型代码了。        '''        #encoding: utf-8        from django.contrib.auth.models import AbstractBaseUser, PermissionsM...

2019-01-04 17:18:53 1293

原创 关于使用geoip2获取IP地址的位置

昨天一个同学给我出了一道题,使用geoip2模块,获取一个IP地址的地理位置信息。经过几个小时的研究,终于搞定了。将一些过程写出来,我开始在网上寻找一些教程,按步骤来并没有成功,因为我使用的python解释器为Pycharm,加上Anaconda3,开始使用  import geoip2.database 命令时提示没有geoip2这个模块,我就点击Pycharm上的提示安装geoip包,但是...

2018-12-10 18:09:12 3229

原创 最近在学习前端知识,一些觉得不错的东西分享分享

11月底开始接触到前端的知识,这之前学Python基础比较久,基本上网上教程撸了两边,买了一本书看了一遍,然后在网易公开课上买了视频看了一遍,前前后后看了不少,就是想把基础吃透,就是这样还是很多东西记不住。今天看一个Flask教程,看到了一个简单的Git教程,感觉简单明了,对于撸过一遍Git教程,却没有很多练习的新手来说很有用,收藏一下,忘记了就拿出来看看。(ps:如果附连接造成侵权请告知)...

2018-12-09 20:59:16 315

空空如也

空空如也

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

TA关注的人

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