摘要: from django.shortcuts import renderfrom PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFontfrom django.http import HttpResponsefrom dja 阅读全文
posted @ 2018-04-13 13:49 雪纷飞 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 对于一个动态网站来说,用户的每次访问都意味着对服务器的一次开销,当该服务器的并发访问非常大时,对于一个动态网站来说,开销会非常的大。所以对于大中型web应用来说,减轻服务器的性能瓶颈就很有必要 对于django来说,cache就提供了一种解决方式 通俗的讲,缓存就是把一些非敏性,对实时性要求不高的数 阅读全文
posted @ 2018-04-13 13:29 雪纷飞 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 第一种自定义分页: 阅读全文
posted @ 2018-04-13 12:13 雪纷飞 阅读(1920) 评论(1) 推荐(0) 编辑
摘要: 一:django中的中间件可以在请求到达视图之前获取到请求所有数据,所以利用此特性可以作白/黑名单过滤及用户身份验证等操作:二: 在django中定义一个中间件,需要继承自MiddlewareMixin三:在settings.py的配置文件的MIDDLEWARE部分中写添加以下配置: MIDDLEW 阅读全文
posted @ 2018-04-12 23:20 雪纷飞 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 通俗的讲,django的信号机制就是事件驱动模型,一个事件可以被多个函数注册,当一个动作行为触发了这个事件后,这个事件所对应的函数便执行相应的操作: 在django中自定义一个信号如下所示: 第一步:定义一个信号 from django.d 阅读全文
posted @ 2018-04-12 23:12 雪纷飞 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 1 使用__new__方法 class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): orig = super(Singleton, cls) cls._instance = o 阅读全文
posted @ 2018-02-25 10:27 雪纷飞 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 待完成 阅读全文
posted @ 2017-11-07 09:24 雪纷飞 阅读(107) 评论(0) 推荐(0) 编辑
摘要: django自带的admin后台管理系统,在很多网站中被称为django的杀手级的应用。那么django-admin的适用情形倒底有哪些呢,一般 来说对于大型的商业性的项目通常不用采用django-admin来做为后台管理框架系统,通常的做法是通过权限控制在前台以不同的模板页的风格来区别是前台功能还 阅读全文
posted @ 2017-11-06 10:53 雪纷飞 阅读(3254) 评论(0) 推荐(0) 编辑
摘要: 修改数据库字符集: 代码如下: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...]; 把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集: 代码如下: ALTER TABLE 阅读全文
posted @ 2017-10-13 09:17 雪纷飞 阅读(135) 评论(0) 推荐(0) 编辑
摘要: python manage.py shellfrom django.contrib.auth.models import Userfrom django.contrib.auth.models import User user = User.objects.get(username='admin') 阅读全文
posted @ 2017-10-12 15:06 雪纷飞 阅读(383) 评论(0) 推荐(0) 编辑