- 博客(8)
- 收藏
- 关注
原创 使用 Docker 和 PyCharm 快速搭建 Rdkit 开发环境
Rdkit 的本地安装是个让人比较头疼的问题,由于资源包在国外,各种办法的下载安装都比较困难。接下来我给大家介绍一个办法,不需要本地安装 Rdkit 也能进行本地开发和调试的。此方法基于 Docker 镜像启动,采用 PyCharm 专业版本特有的功能。目录下载和安装 PyCharm 专业版本下载和安装 Docker 运行环境拉取合适的镜像进行项目配置创建新的项目进入项目配置页面运行环境配置添加...
2020-03-20 14:15:13 906 2
原创 Django的Admin后台快速美化详解
Django 框架的 Admin 后台确实强大,但是界面始终一成不变,而是看起来不太跟得上时代的审美。接下来我给大家介绍一款专业美化 Admin 界面的插件 SimpleUI (基于element-ui+vue开发),安装和配置极其方便,而且无需修改原来的代码。源码地址:码云:https://gitee.com/tompeppa/simpleuiGithub:https://github.c...
2020-03-20 10:48:15 6180 17
原创 如何验证 Docker 基础镜像是否符合你的运行环境
Docker 镜像在使用的过程中有个非常不错的优点就是你可以基于一个基础镜像添加你需要的东西来发布生产镜像。假如你有个项目是基于 python3 进行开发的,你可以找一个适合项目的基础镜像或者自己制作一个基础镜像。我们以比较通用的 python3.7镜像为例,镜像的地址为rackspacedot/python37:latest你可以运行以下命令将镜像拉取到本地:sudo docker pu...
2020-03-09 11:02:42 1463
原创 Docker 发布 Django-uwsgi-Nginx服务,使用 Supervisor 启动 celery 服务
目前通过 Docker 封装成镜像来发布服务的方式越来越普遍,通过这种方式可以极大的节省发布时间,也可以方便的测试人员对服务进行测试,同时还可以避免运行环境不同导致服务发布方式不同等问题。...
2020-03-08 21:37:46 659 1
原创 构建适用于 Python3 的 Rdkit 和 OpenBabel 组合的镜像包
Rdkit 和 Open Babel 是计算化学科学家们经常用到的两个开源库。有的项目需要这两个库结合使用,但是手动安装相当会比较麻烦,因此我构建了一个 Docker 镜像包方便大家使用,并且把构建的过程做了一次记录。在 dockerhub 上已经有 Rdkit 最新的镜像包,我们没有必要重新构建,接下来将基于 rdkit-python3-debian 进行构建。https://hub.doc...
2020-03-03 10:02:58 1340
原创 用 Django 开发微信小程序后端实现用户登录
本文将介绍采用 Django 开发微信小程序后端,通过将用户模块进行重构,并采用JWT来进行用户认证,来解决以下问题:微信小程序不支持 Cookie,因此不能采用 Django 默认的 Session 验证机制;同时小程序也不支持 Django 内置的用户登录模块。希望通过此文可以帮助大家快速搭建小程序的后端服务。1. 安装相关的依赖在 requirements.txt 里面添加以下...
2020-03-01 21:29:23 6706 11
原创 Django 字段加密存储并支持检索
本文将介绍一种在 Django 框架内将数据进行加密存储到数据库并且支持检索的方法,此方法采用单向加密和非对称加密解密技术结合来实现。概念解释:非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(publickey,简称公钥)和私有密钥(privatekey,简称私钥)。单向加密又称为不可逆加密算法,在加密过程中不使用密钥,明文由系统加密处理成密文,密文无法解密。一般适合于验证...
2020-03-01 12:15:36 1474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人