-
Notifications
You must be signed in to change notification settings - Fork 136
online
Learn and Live edited this page Oct 27, 2019
·
14 revisions
git clone git@github.com:stormsha/blog.git1 . 切换到项目中
cd blog2 . 切换到 online 分支
git checkout -b online origin/online建议在虚拟环境中安装依赖,虚拟环境的使用可以参考Django个人博客开发三 | 创建虚拟环境,当然,你也可以直接在本地环境安装依赖。
1 . 不使用国内镜像
(venv) F:/stormsha/blog> pip install -r requirements.txt2 . 使用国内镜像
(venv) F:/stormsha/blog> pip install -r requirements.txt -i http://pypi.douban.com/simple1 . 映射数据表
(venv) F:/stormsha/blog> python manage.py makemigrations2 . 迁移数据表
(venv) F:/stormsha/blog> python manage.py migrate3. 如果想快速看到项目效果可以直接导入数据库即可
在项目根目录下有一个blog.sql数据库文件,可以选择直接在本地创建一个同名数据库,直接运行此数据库文件即可
数据库内的分类表如果没数据可能会报错,根据根据报错去相应的数据表添加数据即可
1. 建超级管理员用户
(venv) F:/stormsha/blog> python manage.py createsuperuser2. 运行程序
(venv) F:/stormsha/blog> python manage.py runserver1. 安装依赖出现问题
根据报错去Python第三方包下载网站,下载未安装成功的Python包