Skip to content

ChenjxJames/MyWebSite

Repository files navigation

MyWebSite

The project consists of three modules.

  • MyBlog
  • MyCloud
  • MyUsers

中文

我的个人网站

该项目由三个模块组成:

  • 我的博客MyBlog
  • 我的云盘MyCloud
  • 用户管理MyUsers

运行指南(Windows):

  1. 安装python3.5.2;
  2. 安装依赖:
    在本目录下执行pip install -r package.txt命令安装项目所需依赖。
  3. 连接数据库:
    安装mysql,更改./MyWebSite/settings.py中DATABASES的参数连接数据库;
    连接其他数据库如SQL server还需要更改./MyWebSite/__init__.py下的数据库模块引用。
  4. 创建数据表:
    执行python manage.py makemigrations命令生成迁移;
    执行python manage.py migrate命令执行迁移(创建数据表);
  5. 生成初始数据:
    执行create_init_data.sql中的sql语句;
  6. 运行:
    执行python manage.py runserver 0:8000命名运行项目(0为0.0.0.0的简写,端口8000)。
  7. 访问:浏览器url栏输入localhost:8000即可访问。

Ubuntu apache2下部署本项目
Java SpringBoot重构项目