/HFOnline

HFOnline(Online Education System Based on Django), Graduation Design. --- README 🏬 🏬 🏬

Primary LanguagePython

HFOnline

「Online Education System Based on Django」

Venusoneday

中文文档在这里

Quickstart

Environment

  • linux/windows
  • python 2.7
  • mysql 5.6
  • mail server (This system uses Netease mailbox : SMTP service)

Step:

  1. run command:
pip install -r requirements.txt
cp ./config/config.yaml.example ./config/config.yaml
  1. edit config.yaml
mysql:
  database: 'hfonline'
  username: 'root'
  password: '123456'
  host: '127.0.0.1'
  port: 3306
  charset: 'utf8'

email:
  host: 'smtp.163.com'
  port: 25
  host_user: 'xxxx@163.com' # 你的邮箱
  host_password: 'xxxxxxxx' # 你的密码
  use_tls: "no"
  from: 'xxxx@163.com' # 你的邮箱
  1. db migration
python manage.py makemigrations
python manage.py migrate
  1. run server
python manage.py runserver

Demo

demo is here

FAQ

Q: How to open Netease mailbox SMTP service?

A: Netease help docs:163邮箱如何开启POP3/SMTP/IMAP服务