問題1:
在配置python django數據庫後,服務出現如下問題
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
解決辦法:
1>執行 pip install pymysql
2>在 控制器 __init__.py 文件中添加。
import pymysql
pymysql.install_as_MySQLdb()
問題2:
You have 13 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.
django.db.utils.ProgrammingError: (1146, "Table 'test.auth_user' doesn't exist")
執行如下命令:python manage.py migrate 如果是python3,則執行;python3 manage.py migrate
出現如下則成功:
按我們的django默認的數據庫配置,數據庫生成如下表單