
Python测试驱动开发
使用Django、Selenium和JavaScript进行Web编程。在Centos上进行自动化部署。
枪枪枪
见贤思齐焉,见不贤而内自省也。
君子生非异也,善假于物也。
君子博学而日参省乎己,则知明而行无过矣。
展开
-
在Linux(CentOS7)中使用Fabric自动部署Django项目
项目的目录结构PythonTDD├── database│ └── db.sqlite3├── requirements.txt├── static│ ├── admin│ │ ├── css│ │ ├── fonts│ │ ├── img│ │ └── js│ ├── base.css│ └── bootstrap│ ├── css│ └── js└── superlists ├── deploy原创 2020-05-13 22:01:20 · 271 阅读 · 0 评论 -
使用Systemd确保引导时启动Gunicorn
记录下这次实践,避免以后遗忘确保服务器引导时自动启动Gunicorn,如果Gunicorn崩溃则自动重启#gunicorn可执行文件所在位置/root/venv/pythonTDD-env/bin/gunicorn#Systemd脚本保存位置,所写的脚本要以.service结尾/etc/systemd/system/编写脚本:pythonTDD.service[Unit]Description=Gunicorn server for pythonTDD[Service]Resta原创 2020-05-13 09:57:00 · 1193 阅读 · 0 评论 -
Django项目使用Nginx伺服静态文件
项目的目录结构PythonTDD ├── database │ ├── db.sqlite3 │ └── .gitkeep ├── .gitignore ├── .idea ├── requirements.txt ├── static │ ├── admin │ │ ├── css │ │ ├── fonts │ │ ├── img │ │ └── js │原创 2020-05-13 07:55:38 · 252 阅读 · 0 评论 -
!!!换了一个新的Linux系统,又得重新配置一下环境,在此记录一下。整一个总结,避免以后重复工作时找不到记录。
信息Linux系统:CentOS 7远程终端:MobaXterm(PS:这个真的超好用,免费版的功能就很强大,足够应付日常使用)要配置的环境Python 3.7(挑主流的)Git(挑稳定版中最新的)Nginx(挑稳定版中最新的)SQLite配置SQLite1.下载传送门.下载这个自动配置的版本,安装简便。将安装包放到你的Linux系统中2解压:[root@bogon ...原创 2020-05-04 22:21:41 · 728 阅读 · 0 评论