拆分Django的settings.py配置文件,使线下开发和线上部署更方便

1.为什么要拆分 就像本文标题一样,对`Django`的配置文件`Settings.py`进行拆分的主要目的就是为了使线下开发和线上开发配合得更加方便。以我的个人网站(www.eastnotes.com)举例,在本地进行开发时的一些配置,比如数据库配置信息,和远程部署服务器上的配置是不一样的......

Django出现Server Error 500错误排查记

昨天发现网站打不开了,报错码是`Server Error 500`,这个报错是内部服务器错误,表示要么是服务器出现了问题,要么是网站程序出现了问题。而我的网站涉及到的后端程序包括三个:Nginx、Uwsgi、Django。接下来我将进行逐一排查: 1.排查Nginx 我首先对nginx......

使用Supervisor守护Uwsgi进程,为你的Django网站保驾护航

1.了解SupervisorSupervisor是一款运行在类Unix系统(如Linux、MacOS系统)上的进程管理软件,基于Python开发。通过它我们可以很方便的管理服务器上的各种程序的进程,包括今天要讲的用supervisor管理uwsgi进程。有了它,我们再也不用担心由于uwsg......

Django本地部署教程,搭建一个与本站一样的个人博客网站

使用`Django`进行网站开发的第一步就是搭建开发环境,也就是安装好所需的各种软件。本教程所用的系统环境是`Windows10 64`位,我们需要的软件有:- Python:3.6.2- MySQL:5.7- Pycharm- DjangoEast源码-......

Django线上部署教程:腾讯云+Ubuntu+Django+Uwsgi

>终于将Django成功部署到了腾讯云上,也实现了HTTPS的功能。现将步骤方法,部署环境一一列举如下,方便日后查看。对了我的网站地址是:www.eastnotes.com,网站源码已经在github开源:https://github.com/mxdshr/DjangoEast, 欢迎克隆使......

Django笔记04:修改了css文件之后却无法生效的解决办法

>将Django部署到服务器之后,每一次在本地端对网站的修改都需要在服务端进行同步,在写本文之前,我还以为只是把源码保持同步就可以了,没想到却遇到了今天的问题。修改了main.css文件之后,然后我通过git对网站进行了同步,代码已经成功同步到了服务器上。但就是无法正常显示,经一番查找探究之......

Django笔记03:怎样在Linux服务器重启Gunicorn

>今天在本地环境下对文章列表页的摘要信息做了些小更改,但是通过Git同步到服务器上的时候却没有显示任何变化。这是为什么呢?我尝试了以下办法,最终得以解决!## 1.查看网站源码Git同步成功之后,我首先在宝塔后台查看了网站源码,确定已经同步成功了。## 2.清除浏览器缓存确定......