Djngo1.10.2下面使用 mysql-connector(2.1.4)連接的數據庫python
安裝mysql-connector:mysql
pip isntall mysql-connector
在Django中創建工程 ,在工程的models.py下建表,而後同步數據庫sql
python manage.py makemigrations python manage.py migrate
同步數據庫時的一個庫的bug解決方法,在替換路徑數據庫
/usr/local/lib/python3.5/dist-packages/mysql/connector/django/operations.py中的bulk_insert_sql函數:django
def bulk_insert_sql(self, fields, placeholder_rows): """ Format the SQL for bulk insert """ placeholder_rows_sql = (", ".join(row) for row in placeholder_rows) values_sql = ", ".join("(%s)" % sql for sql in placeholder_rows_sql) return "VALUES " + values_sql
穿件admin管理帳號:bash
python manage.py createsuperuser
改密碼:函數
>>> from django.contrib.auth.models import User >>> u = User.objects.get(username__exact='john') >>> u.set_password('new password') >>> u.save()