通过 Django 搭建的个人博客 opsxin,主要是为了卖卖广告使用 django。
git clone https://github.com/opsxin/blog.git -b master切换路径到 docker
重命名 .env-sample 为 .env,并修改其中的内容
docker-compose updocker-compose up -d docker-compose up --builddocker-compose exec blog bash
python3 blog/blog/manage.py migrate模板文件路径:subject/templates/subject,因为对前端不熟悉,所以很丑,我知道:sob:,可以按照需求修改。
文章article.html,留言contact.html,首页index.html都基于base.html。
进入 WEB 容器,blog 为docker-compose.yaml文件内定义的 service 名。
docker-compose exec blog bash切换到manage.py文件所在路径。
cd blog创建管理员账号,按照提示输入。
python manage.py createsuperuser上述步骤完成后,浏览器访问管理员页面:http://IP/admin/,认证通过后添加文章即可。