在duma/duma/setting.py
中添加自己本地mysql
账户以及secret key
:
SECRET_KEY = 'your-secret-key'
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': 'localhost',
'PORT': 3306,
'USER': 'root',
'PASSWORD': '',
'NAME': 'your-database',
}
}
如果未安装pymysql
:
pip install pymysql
如果第一次运行,请先删除duma/ncov/migrations/
下的文件
用Terminal
打开到duma/
路径下,并执行以下语句:
python manage.py makemigrations ncov
python manage.py migrate
如果第一次运行,进入本地mysql
数据库your-data-base
,直接粘贴duma/ncov/sql/insert-data.sql
中的语句,或者直接在CLI中执行:
mysql -h localhost -u root -p your-data-base < /path/to/duma/ncov/sql/insert-data.sql
在Terminal
中继续执行:
python manage.py runserver
浏览器打开网址http://127.0.0.1:8000/ncov/