<a name="最开头">start</a>
# Django从入门到搭建一个博客
[`Django搭建个人博客`](https://www.dusaiphoto.com/article/6/)
1. 环境配置
- win 10
- python 3.6
- Django 2.2版本
- 自带的sqlite3数据库
2. 创建项目和app
[跳转到结尾锚点](#结尾)
<a name="开头">开头锚点</a>
```csharp
[跳转到个人简介](#个人简介)
```
## 初始化服务器和app
```
cd my_blog
python manage.py runserver
python manage.py startapp article
```
## 数据库更新
```
python manage.py makemigrations
python manage.py migrate
```
## 创建超级用户
```
python manage.py createsuperuser
root
```
## 运行服务器和调试
```
python manage.py runserver
http://127.0.0.1:8000/admin # 管理员界面
http://127.0.0.1:8000/article/article-list/ # 文章模板
http://127.0.0.1:8000/article/article-detail/1/ # 文章详情
http://127.0.0.1:8000/article/article-create/ # 写文章
```
## 界面调试链接
[`管理员界面`](http://127.0.0.1:8000/admin)
[`文章模板`](http://127.0.0.1:8000/article/article-list/)
[`文章详情`](http://127.0.0.1:8000/article/article-detail/5/)
[`写文章`](http://127.0.0.1:8000/article/article-create/)
<a name="结尾">结尾锚点</a>
[跳转到开头](#开头)
[跳转到最开头](#最开头)
## 项目进度dairy
[`工作日志文件夹`](工作日志)
[`1.18`](工作日志/文章发布app 1-18.md)
[`1.19`](工作日志/文章发布app 1-19.md)
[`1.20`](工作日志/文章发布app 1-20.md)