随笔分类 -  Django

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