Django+mysql配置问题

  • 检查Django安装情况结果

>python -c “import django; print(django.path)”

  • 查看Django版本

>python -m django --version

  • 报错
  1. You have 17 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
    Run ‘python manage.py migrate’ to apply them.

解决方法:需要配置
>python3 manage.py migrate

  1. 网站打开错误Django+mysql配置问题

解决方法:在settings.py中配置
ALLOWED_HOSTS = [’*’]

  1. Django需要更高版本的mysqlclient

解决方法:
>sudo -H pip3 install -U mysqlclient

  1. django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
    搜了很多,还是没解决,没搞明白一些配置文件的作用
    ????而且我的mysqlclient 成功安装的是1.4.4版本的;还继续报错,可能是装了Anacoda的缘故;然后是路径的问题
    最后改了settings.py文件里的Django+mysql配置问题
    就运行成功了!