Skip to content
This repository was archived by the owner on Oct 15, 2022. It is now read-only.

opsxin/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog

通过 Django 搭建的个人博客 opsxin,主要是为了卖卖广告使用 django。

快速部署

克隆项目

git clone https://github.com/opsxin/blog.git -b master

启动项目

切换路径到 docker

重命名 .env-sample.env,并修改其中的内容

前台启动

docker-compose up

后台启动

docker-compose up -d 

配置文件或 Dockerfile 修改后启动

docker-compose up --build

迁移数据库

docker-compose exec blog bash
python3 blog/blog/manage.py migrate

前端模板

模板文件路径:subject/templates/subject因为对前端不熟悉,所以很丑,我知道:sob:,可以按照需求修改。

文章article.html,留言contact.html,首页index.html都基于base.html

添加文章

进入 WEB 容器,blogdocker-compose.yaml文件内定义的 service 名。

docker-compose exec blog bash

切换到manage.py文件所在路径。

cd blog

创建管理员账号,按照提示输入。

python manage.py createsuperuser

上述步骤完成后,浏览器访问管理员页面:http://IP/admin/,认证通过后添加文章即可。

About

django blog.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •