随笔分类 -  Django

Django 的基础知识,以及常用技巧
在pycharm中启动Django服务器
摘要:1.要是直接运行manage.py程序的话 会提示一大堆东西,那无非是提示没有传入参数。先打开mange.py,然后再运行,会提示一堆东西,表示没有配置参数。在pycharm右上角点击edit configurations 编辑配置参数。 2.点开之后弹出如下对话框,在scrip parameter 阅读全文

posted @ 2018-07-02 09:54 星河赵 阅读(1132) 评论(0) 推荐(0) 编辑

Django Aggregation聚合 django orm 求平均、去重、总和等常用方法
摘要:Django Aggregation聚合 在当今根据需求而不断调整而成的应用程序中,通常不仅需要能依常规的字段,如字母顺序或创建日期,来对项目进行排序,还需要按其他某种动态数据对项目进行排序。Djngo聚合就能满足这些要求。 以下面的Model为例 快速了解 聚合生成Generating aggre 阅读全文

posted @ 2018-06-29 15:11 星河赵 阅读(4277) 评论(0) 推荐(0) 编辑

如何在 Django 中保证并发的数据一致性
摘要:1. 关于锁 1.1 乐观锁 乐观锁的出发点是,同一条数据很少会因为并发修改而产生冲突,适用于读多写少的场景,用以提高吞吐量。 实现方式,读取一个字段,执行处理逻辑,当需要更新数据时,再次检查该字段是否和第一次读取一致。如果一致,则更新数据,否则拒绝更新,重新读取后再提交。 1.2 悲观锁 悲观锁的 阅读全文

posted @ 2018-06-28 16:56 星河赵 阅读(2160) 评论(0) 推荐(0) 编辑

django restframework serializer 增加自定义字段
摘要:在使用django restframework serializer 序列化在django中定义的model时,有时候我们需要额外在serializer中增加一些model中没有的字段。有两种方法实现这个目的。 假设现在有一个Animal模型,其中有name, type, country字段,cou 阅读全文

posted @ 2018-06-28 11:35 星河赵 阅读(1713) 评论(0) 推荐(0) 编辑

django model form 保存方法 django-rest-framework save 修改某一项值 方法
摘要:django Model Form django-rest-framework save 方法 修改某个数据的值 阅读全文

posted @ 2018-06-27 20:05 星河赵 阅读(385) 评论(0) 推荐(0) 编辑

Django 查询时间段 时间搜索 过滤
摘要:Django 查询时间段 1.大于某个时间 gt now = datetime.datetime.now()start = now – datetime.timedelta(hours=23, minutes=59, seconds=59)a=yourobject.objects .filter(y 阅读全文

posted @ 2018-06-27 15:57 星河赵 阅读(1483) 评论(0) 推荐(0) 编辑

Django 用ModelForm批量保存form表单(非常实用的方法) mfor_verity项目
摘要:1.先看一下 Model 非常多 from django.db import models from users.models import UserProfile # Create your models here. class Edc_Project(models.Model): project 阅读全文

posted @ 2018-03-03 21:52 星河赵 阅读(748) 评论(0) 推荐(0) 编辑

django 线上线下使用不同的数据库 上线:mysql 线下sqlite3 以及debug模式的开和关
摘要:hostname = socket.gethostname() 获取主机名称 阅读全文

posted @ 2018-02-23 11:12 星河赵 阅读(249) 评论(0) 推荐(0) 编辑

django admin 或xdmin list_display search_fields list_filter 如果显示搜索外键或多对多字段
摘要:model admin或xadmin的展示 阅读全文

posted @ 2018-02-23 10:52 星河赵 阅读(816) 评论(0) 推荐(0) 编辑

django数据库操作-增删改查-多对多关系以及一对多(外键)关系
摘要:一、一对多(外键) 例子:一个作者对应多本书,一本书只有一个作者 model代码: (一)获取对象方法: 1.从作者出发获取书籍 2.从书籍出发获取作者 二、多对多 例子:一个作者对应多本书,一本书有多个作者 model代码: (一)获取对象方法: 1.从书籍出发获取作者 2.从作者出发获取书籍 ( 阅读全文

posted @ 2018-02-23 10:20 星河赵 阅读(390) 评论(0) 推荐(0) 编辑

python 将base64字符串还原成图片保存
摘要:import os,base64 strs='''/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O... 阅读全文

posted @ 2018-02-16 14:05 星河赵 阅读(700) 评论(0) 推荐(0) 编辑

xadmin 问题总结
摘要:pip install django-import-export 阅读全文

posted @ 2018-02-14 14:39 星河赵 阅读(156) 评论(0) 推荐(0) 编辑

Django教程:[33]从数据库生成模型
摘要:在使用django做网站的时候,有时候我们的数据库来自一个已有的数据库,如何整合这个数据库呢? django提供了方便的方法来整合已有数据库,下面我们看看具体的方法: 1.先来设置数据库:在网站文件夹下面,里面有settings文件,我们打开它 2.修改数据库这几个基本信息,通过这个配置,我们的dj 阅读全文

posted @ 2018-02-08 16:05 星河赵 阅读(277) 评论(0) 推荐(0) 编辑

django 文件上传(阿里云oss)下载(支持大文件下载)
摘要:1.文件上传 Models 设计 forms 设计 settings设计 View设计(上传思路:先保存到本地media目录然后读取目录,保存到云服务器,方法比较笨,但是能实现后期优化) URL设计 HTML 2.文件下载: View url设计 HTML 阅读全文

posted @ 2018-01-17 17:45 星河赵 阅读(1677) 评论(0) 推荐(1) 编辑

django 判断用户是否登陆
摘要:基于类的视图登陆 阅读全文

posted @ 2018-01-10 17:48 星河赵 阅读(435) 评论(0) 推荐(0) 编辑

Django Model获取指定列的数据
摘要:model一般都是有多个属性的,但是很多时候我们又只需要查询特定的某一个,这个时候可以用到values和values_list 利用values查询 利用values_list查询 values和values_list的差别 从上面的代码中我们可以看到返回结果类型上细微的差别 vlaues - 单条 阅读全文

posted @ 2017-12-29 11:36 星河赵 阅读(17821) 评论(0) 推荐(1) 编辑

PyCharm 在django程序中单独运行py文件
摘要:使用PyCharm开发django程序,发现如果不在命令行而在IDE的django项目中直接运行django程序,发现报错,程序如下: 抛出异常如下: 运行后发现还是异常,此时是LOGGING_CONFIG没有设置: 经过查找,终于发现将配置添加到pycharm中的python配置中,可以正常运行程 阅读全文

posted @ 2017-12-19 17:03 星河赵 阅读(4601) 评论(0) 推荐(0) 编辑

xadmin 安装详解
摘要:1.安装必要的包 2.设置settings 3.设置url 4.进行数据库同步 5.访问页面 http://127.0.0.1:8000/xadmin/ 阅读全文

posted @ 2017-12-19 15:17 星河赵 阅读(243) 评论(0) 推荐(0) 编辑

Django REST framework 知识点总结
摘要:一、安装DjangoREST framework 1.Django的serialize 序列化json 2.DRF View 中的写法 阅读全文

posted @ 2017-12-15 16:34 星河赵 阅读(344) 评论(0) 推荐(0) 编辑

【python】time,datetime,string相互转换
摘要:python 字符串和日期之间转换 StringAndDate 阅读全文

posted @ 2017-11-13 18:30 星河赵 阅读(510) 评论(0) 推荐(0) 编辑

导航