comment1、安装django
pip install django
2、创建项目
django-admin startproject mysite
3、在mysite文件夹下创建app
python manage.py startapp blog
4、设计博客数据模型
首先引入要用的模块:
然后设计数据模型,通过models field定义各个字段
5、在mysite-settings.py代码中的installeda_app中添加新建的app名称
6、创建数据库迁移和同步model
在mysite文件夹下运行:
python manage.py makemigrations blog
python manage.py migrate
7、创建网站超级用户
python manage.py createsuperuser
按照提示输入用户名、邮件、密码(邮件可以不填,直接enter跳过)
8、启动服务
在mysite文件夹下运行:
python manage.py runserver
9、登录网站127.0.0.1:8000/admin/
此时输入之前设置的用户名密码,此时还只能看到django的用户管理页面,没有之前添加的博客,这是因为没有注册
继续第十步
10、在blog app下编辑admin.py文件
添加如下代码:
from django.contrib import admin
from .models import Post
admin.site.register(Post)
此时已经能看到添加的Post了
注:comments是我后面添加的用户评论,此处忽略
到此,简易博客已经搭建完成。