随笔分类 - Django
摘要:Django开发过程中对表(model)的增删改查是最常用的功能之一,本文介绍笔者在使用model update过程中遇到的那些事 model update常规用法 假如我们的表结构是这样的 那么我们修改用户名和状态可以使用如下两种方法: 方法一: 方法二: 方法一适合更新一批数据,类似于mysql
阅读全文
摘要:"《Django model update的各种用法介绍》" 文章介绍了Django model的各种update操作,这篇文章就是她的姊妹篇,详细介绍Django model select的用法,配以对应MySQL的查询语句,理解起来更轻松。 基本操作 常用操作 获取总数,对应SQL:select
阅读全文
摘要:Django 2.1 现已正式 "发布" ,官方表示随着 2.1 的发布,对 2.0 系列的主流支持服务将结束,进入安全修复服务周期,直至2019年4月。 2.1新特性: "https://docs.djangoproject.com/en/2.1/releases/2.1/ whats new 2
阅读全文
摘要:异步任务介绍 在写项目过程中经常会遇到一些耗时的任务, 比如:发送邮件、发送短信等等~。这些操作如果都同步执行耗时长对用户体验不友好,在这种情况下就可以把任务放在后台异步执行 celery就是用于处理异步任务的框架,celery能完成的功能远不止 ,还有一个很常用的功能 架构图 Celery包含如下
阅读全文
摘要:drf开发基础包 日常使用drf进行后端开发中,每次开发新项目就的做很多的工程基础配置操作,我觉得这样是没必要的,我们主要关注在业务的开发中,而不是每次都要做这些繁琐的基础操作,所以我把这些做了一个基础包,以后开发新项目就不需要做这些步骤了,可以直接进行业务的开发,可喜可贺~ 版本 Python3.
阅读全文
摘要:django 日志配置 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'standard': { 'format': '%(levelname)s %(asctime)s %(pathname
阅读全文
摘要:模型关系 关系数据库的威力体现在表之间的相互关联,Django提供了三种最常见的数据库关系:多对一 (many to one),多对多(many to many),一对一(one to one) 多对一关系 多对多关系 一对一关系 多对一 django是使用django.db.models.Fore
阅读全文
摘要:上篇文章配置了虚机基础环境,本篇文章介绍配置python开发环境 配置YUM源 安装python 安装相关依赖 编译安装python 修改pip配置 sudo tee /etc/pip.conf
阅读全文
摘要:大纲 模型 模型字段 字段选项 meta选项 模型迁移 创建对象 查询对象 get、all、filter、exclude、字段查询 更新对象 删除对象 什么是模型 模型是你的数据唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。每个模型对 应数据库中唯一的一张表 如何编写模型 模型:每个模型
阅读全文
摘要:什么是权限管理 权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自 己被授权的资源 权限管理好比如钥匙,有了钥匙就能把门打开,但是权限设置是有级别之分的,假如这个 系统有多个权限级别就如一间屋有多个门,想要把所有门都打开您必须要取得所有的钥 匙,就如系统一样。 djang
阅读全文
摘要:本文记录下部署sentry和其中遇到的问题 Sentry 是一款基于 Django实现的错误日志收集和聚合的平台,它是 Python 实现的,但是其日志监控功能却不局限于python,对诸如 Node.js, php,ruby, C ,java 等语言的项目都可以做到无缝集成,甚至可以用来对iOS,
阅读全文
摘要:环境准备 所需软件 | 下载地址 | VirtualBox 5.2.8 121009 Win | https://download.virtualbox.org/virtualbox/5.2.12/VirtualBox 5.2.12 122591 Win.exe vagrant_2.1.1_x86_
阅读全文
摘要:做个记录 views urls 前端模板 导出表格样式
阅读全文
摘要:django pure paginations是一个第三方的分页插件 安装 django pure pagination 在settings里的INSTALLED_APPS下新增如下 在views中使用 模板中使用 分页效果
阅读全文
摘要:django 提交表单 提示403:CSRF verification failed 后台日志: 我前端模板form代码如下 view代码如下 模板中也确实加了{% csrf_token %} 后来查看了这篇文章解决了这个问题 https://stackoverflow.com/questions/
阅读全文
摘要:近来在研究django,发现有好多好玩的功能,比如图片上传,以前处理这个比较麻烦,现在我们来看看如何来处理图片上传与保存 1.在数据库设计的时候需要配置upload_to 2.在settings.py中配置media 3.在项目目录下建立一个media目录 4.可以使用后台进行上传 5.配置前端页面
阅读全文
摘要:参考文档 http://django simple captcha.readthedocs.io/en/latest/ django支持1.7+ 1.安装 2.添加到install_apps中 略 3.添加以下url到urls文件中 4.生成数据库 5.应用配置 1. 在forms.py中导入以下模
阅读全文
摘要:要使用Django实现分页器,必须从Django中导入Paginator模块 假如现在有150条记录要显示,每页显示10条 例子,使用Django实现一个分页效果 后端代码: 前端代码: 在需要分页的地方加入
阅读全文
摘要:本文档记录自己的学习历程! 介绍 Ueditor HTML编辑器是百度开源的在线HTML编辑器,功能非常强大 额外功能 解决图片视频等无法上传显示问题 Ueditor下载地址 https://github.com/wsqy/DjangoUeditor.git 解压后将 DjangoUeditor 文
阅读全文