摘要: 一、settings配置多个数据库 二、数据库路由 在settings目录同级下新建一个database_router.py文件 三、跨表查询(using方法) 阅读全文
posted @ 2018-10-23 11:08 karina梅梅 阅读(2586) 评论(0) 推荐(0) 编辑
摘要: 在使用mysql数据库的时候,A方使用一个版本,B方在使用一个版本数据库进行开发使用,B方在开发的时候,有新的需求,需要添加表字段和所需要的表。但是A方已经在使用之前的版本数据库并且数据库里面有真实的数据,这个时候B方添加的数据如何更新在A方上面,所以写个数据库更新脚本,A方数据库版本与B方更新添加 阅读全文
posted @ 2018-04-24 14:28 karina梅梅 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: # model_field_validators.py import re from django.core.exceptions import ValidationError from django.utils.translation import gettext_lazy as _ def person_id_validator(value): """ 对用户身份证进行... 阅读全文
posted @ 2018-04-24 10:22 karina梅梅 阅读(1193) 评论(0) 推荐(0) 编辑
摘要: 一般使用django后台,特别是有颜色的字段的时候避免手动输入一大推的颜色,可以使用h5颜色选项卡,这样用户就直接可以通过选项卡来选择自己所需的颜色。这个时候可以通过后台admin form来进行定制。 阅读全文
posted @ 2018-04-23 18:03 karina梅梅 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 一般如果扩展了django user内置表,在admin后台创建新用户的时候密码将会变成明文,故而导致登录不成功。所以我们在admin.py可以通过form自定义进行对password进行操作,可以双重验证并且可以set_password将明文的密码修改成Hash加密过的密码。 阅读全文
posted @ 2018-04-23 17:36 karina梅梅 阅读(4525) 评论(0) 推荐(0) 编辑
摘要: python读写word文档有现成的库可以处理,在这里采用了 python-docx。 首先先安装 想要下载下来的话: 参考:http://python-docx.readthedocs.io/en/latest/ 阅读全文
posted @ 2018-04-23 16:46 karina梅梅 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: 在使用python中,我们一般在模块,类,函数下使用docstring添加字符串说明性文档,使开发人员更好的可以看懂此代码是做什么用的。然而写了那么多的注释,我们想要一篇文档怎么办,第一种办法不可能将写完的注释直接手动的ctrl+c ctrl+v的,此时sphinx就出现了,解决了这一问题。 要想使 阅读全文
posted @ 2018-04-23 14:16 karina梅梅 阅读(4329) 评论(0) 推荐(0) 编辑
摘要: 其实我是不喜欢系统的,之前都是在win下面进行开发,现在来了个项目,经过各种环境的安装调研,最终选择在Ubuntu下面进行开发。之前想着为啥不在虚拟机里面安装Ubuntu进行操作呢,由于虚拟机的体验不是很好,所以便在电脑上试运行安装了双系统。然后看着教程来一步一步安装。 首先进行磁盘分区 在Wind 阅读全文
posted @ 2018-03-02 10:59 karina梅梅 阅读(4411) 评论(0) 推荐(0) 编辑
摘要: 说起pdf就想到了一款很适用的工具,那就是pdfkit,在前几天的项目中,有一个功能要实现,为了实现这一个功能,于是我大海茫茫中查询各种百科,不负众望的让我找到了我心怡的工具,想必也就是它了。好了废话也不多说了,开始进入高潮部分吧~~~ 1、说明 pdfkit,把HTML·+ CSS格式的文件转换成 阅读全文
posted @ 2017-12-31 14:38 karina梅梅 阅读(11113) 评论(1) 推荐(0) 编辑
摘要: virtualenv 什么是虚拟环境?顾名思义,它是一个虚拟出来的环境,通俗的来讲,可以借助虚拟机,docker来理解虚拟环境,就是把一部分内容独立出来,我们把这部分独立出来的东西成为"容器",在这个容器中,我们可以只安装我们需要的依赖包,而且各个容器之间互相隔离,互不影响。我们要学习Djangp, 阅读全文
posted @ 2017-11-27 19:32 karina梅梅 阅读(997) 评论(1) 推荐(0) 编辑