C'est un mystère que cet article soit toujours en cours de lecture, mais j'ai déjà écrit l'article de blog suivant, alors veuillez lire ceci
Arrêtons d'utiliser PyMySQL avec Django
$ pip install PyMySQL django
$ django-admin.py startproject <project_name>
$ django-admin.py startapp <app_name>
<project_name>/settings.py
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dbname',
        'USER': 'dbuser',
        'PASSWORD': 'password',
        'HOST': '',
        'PORT': '',
    }
}
manage.py
import pymysql
pymysql.install_as_MySQLdb()
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver