Django高级的web框架
Django is a high-level Python web framework.
庆 、
经得起时间磨砺,耐得住岁月蹉跎
展开
-
Django框架之views(业务逻辑)简单后台首页展示的业务逻辑详细描述
from django.shortcuts import render,HttpResponse,HttpResponseRedirectimport modelsfrom django.db.models import Q # 模糊查询使用的对象from django.core.paginator import Paginator,InvalidPage,EmptyPage,PageN...原创 2017-08-05 14:09:47 · 1172 阅读 · 0 评论 -
Django配置多个数据库、算是一种负载均衡吧
以下内容是个人的随手记录,就是介绍了下简单的使用;欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!! 项目使用环境:- Python3.6.3- Django==2.0.6- Sqlite3第一步:配置settings.py文件# 这里是主配置我只是把我的配置贴出来(自己要对应上自己的项目)INSTALLED_APPS = [ '...原创 2019-01-10 17:14:51 · 763 阅读 · 0 评论 -
Python3.6、Django2.0使用Celery、Rabbitmq
以下内容是个人的随手记录,就是介绍了下简单的使用;欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!! Django使用Celery中间存储使用Rabbitmq项目使用环境:Python==3.6.2Django==2.0.6Celery==4.2.1django-celery==3.2.2django-celery-result==1.0.4第一...原创 2018-12-18 15:34:09 · 1576 阅读 · 0 评论 -
Django验证码库之django-simple-captcha
Django实现带验证码登录功能_______________________________________________________________________第一步安装:pip install django-simple-captchasudo apt-get -y install libz-dev libjpeg-dev libfreetype6-dev pyt...原创 2018-08-06 17:40:08 · 1007 阅读 · 0 评论 -
Django验证码功能
验证码在用户注册、登录页面,为了防止暴力请求,可以加入验证码功能,如果验证码错误,则不需要继续处理,可以减轻业务服务器、数据库服务器的压力。1)安装包Pillow3.4.1pip install Pillow==3.4.12)在booktest/views.py文件中,创建视图verify_code。提示1:随机生成字符串后存入session中,用于后续判断。提示2:视图返回mime-type为i...原创 2018-07-03 11:19:24 · 360 阅读 · 0 评论 -
Django简单总结
以下内容是个人学习随手记录,就是介绍了下简单的使用;欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!!-----------------------------------------------------------------------------------------------------------------------------Django框架的实现都是基于...原创 2017-08-04 20:54:56 · 486 阅读 · 0 评论 -
Django框架之模版(template)详细介绍
以下内容是个人学习随手记录,就是介绍了下简单的使用;欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!!-----------------------------------------------------------------------------------------------------------------------------模板详细介绍:# 模板标签i...原创 2017-08-04 22:20:24 · 420 阅读 · 0 评论 -
Django使用Djangoueditor富文本编辑器
Django使用Djangoueditor富文本编辑器——————————————————————————————————————第一步:- 下载Djangoueditor压缩包,将包解压放到项目目录文件夹下- 下载地址:https://github.com/zhangfisher/DjangoUeditor第二步:- Python安装DjangoUeditor: pip install Djan...原创 2018-04-22 20:08:44 · 4711 阅读 · 0 评论 -
Django框架之模型(models)ORM对象关系映射描述
1、创建数据库表:class article: id = IntegerField # 整型 title = CharFiled # 字符类型 content = TextFiled # 文本类型 # 给数据表的字段后台设置对象别名,在数据库模型类种定义函数 def __unicode__(self): ...原创 2017-08-04 22:27:04 · 1152 阅读 · 0 评论 -
Django框架之views(业务逻辑)简单后台登录与退出的业务逻辑详细描述
from django.shortcuts import render,HttpResponse,HttpResponseRedirectimport modelsfrom django.db.models import Q # 模糊查询使用的对象from django.core.paginator import Paginator,InvalidPage,EmptyPage,PageNo...原创 2017-08-05 14:37:23 · 772 阅读 · 0 评论 -
Django框架之views(业务逻辑)简单后台上传头像,添加信息,修改信息,删除信息业务逻辑详细描述
# 上传头像业务逻辑函数,封装函数,代码复用def upload(request,file): if file.size/1024/1024 < 2: # 判断文件上传大小 if file.content_type == 'image/jpeg' or file.content_type == 'image/gif': # 判断文件类型...原创 2017-08-05 15:04:44 · 1141 阅读 · 0 评论 -
Django框架之views(业务逻辑)简单后台注册业务逻辑详细描述
from django.shortcuts import render,HttpResponse,HttpResponseRedirectimport modelsfrom django.db.models import Q # 模糊查询使用的对象from django.core.paginator import Paginator,InvalidPage,EmptyPage,PageNo...原创 2017-08-05 14:40:36 · 2070 阅读 · 0 评论 -
Django模块模板渲染之django.shortcuts包含的函数及使用
django shortcuts渲染模板这里没有单独的使用介绍,只有这个模块下包含的这些函数的介绍,自己记录也欢迎大家浏览from django.shortcuts import render_to_responsedef render_to_response(template_name, context=None, context_instance...翻译 2017-12-19 13:51:54 · 3581 阅读 · 0 评论 -
Django框架之views(业务逻辑)简单后台设置cookie,session信息业务逻辑详细描述
# 返回config页设置cookiedef config(request): per_page = request.GET.get('per_page',None) # 获取输入框的值 # 选中的添加class context = { 'analytics': 'active' } if per_page is None...原创 2017-08-05 15:07:23 · 498 阅读 · 0 评论 -
Django url的几种使用方式
以下内容是个人的随手记录,就是介绍了下简单的使用;欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!! 利用Django开发网站,可以设计出非常优美的url规则,如果url的匹配规则(包含正则表达式)组织得比较好,view的结构就会比较清晰,比较容易维护。最简单的形式[python] view plain copy<code> from d...转载 2018-03-29 15:08:11 · 4504 阅读 · 0 评论 -
Django自带日志 settings.py文件配置
Django settings.py文件配置部分:# logging配置log_file = '/home/nagain/learn/log'log_file_path = os.path.join(log_file, 'all.log')if not os.path.exists(log_file): os.mkdir(log_file) os.mknod(log_f...原创 2018-03-28 19:57:01 · 2456 阅读 · 0 评论 -
Django自定义中间件简单介绍
第一步:项目的settings.py文件中MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware'...原创 2018-04-04 15:36:59 · 301 阅读 · 0 评论 -
Django双下划线方法记录
__exact 精确等于 like 'aaa'__iexact 精确等于 忽略大小写 ilike 'aaa'__contains 包含 like '%aaa%'__icontains 包含 忽略大小写 ilike '%aaa%',但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大于等于_...原创 2018-04-01 20:06:50 · 1380 阅读 · 0 评论 -
Django中静态文件(static)与媒体文件(media)详细配置
第一步:django项目的settings.py文件# 静态文件配置部分import osSTATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static')# 这个配置是为了通过ip地址直接访问到静态文件STATICFILES_DIRS = ( os.path.join(STATIC_ROOT, ...原创 2018-04-08 13:14:07 · 2798 阅读 · 1 评论