django
will4906
一个走在计算机医疗行业的大学生
展开
-
使用docker-compose搭建django+vue工程
随着虚拟化技术的发展,越来越多的web工程采用docker进行部署运维。我们尝试使用docker-compose编排一个后端基于django,前端基于vue,数据库为postgresql并使用nginx进行反向代理的web工程。工程准备Docker安装Docker安装docker-composedjango在python3.7的环境下创建 django-admin startpr...原创 2018-12-16 21:11:17 · 2326 阅读 · 0 评论 -
django测试——关于登录态
在进行 django 的测试过程中,经常会遇到需要登录的情况。并且,登录还分普通的账号密码登录和oauth的方式进行登录。虽然登录是一件比较麻烦的事情,但是大多数时候我们都可以采用一定的方式将这个环节绕过去。在进行这一步骤之前,我们先简单说下django对需要发请求的单元测试方案。测试请求在 django 中进行 request 的发送有几种方式,这里简单列一下:使用 TestCase 下...原创 2019-01-13 01:00:26 · 1908 阅读 · 0 评论 -
django生产环境部署
最近尝试进行一些python web生产环境部署的任务。主要是使用django框架进行web开发。本地使用windows + python3.7可是上到服务器之后是ubuntu系统。ubuntu默认是python2和python3.5两者都不符合现在的python开发版本。笔者尝试进行了部署。一般来说,部署一个django web项目需要部署,数据库,nginx, gunicorn和supervi...原创 2019-03-20 22:12:44 · 1341 阅读 · 0 评论 -
jenkins与django的持续集成
背景持续集成是敏捷开发的一项重要环节,传统的集成方式较为繁琐,需要利用一些CI/CD工具进行集成工作。笔者尝试采用jenkins进行django项目的集成部署。jenkins安装与配置安装jenkins的安装比较简单,分为两步安装java运行环境和jenkins软件即可。另外,官网还推荐使用docker进行安装。笔者在ubuntu系统上采用传统方式进行后续的流程。安装步骤为:安装jav...原创 2019-04-14 17:36:30 · 4204 阅读 · 7 评论