如目前项目名为:mysite,程序名为:app01
配置简单数据库操作,默认sqlite,咱们指定mysql数据库
(1)在mysite/settings.py文件下修改如下:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
mysite/__init__.py下修改:
|
1 2 |
|
(2)在app01/models.py下设计数据库表,采用ORM方式
|
1 2 3 4 5 6 7 8 9 10 11 |
|
(3) 在app01/admin.py中定义显示数据
|
1 2 3 4 5 6 7 |
|
(4)创建更改的文件,将生成的py文件应用到数据库
|
1 2 |
|
Django 提供的 QuerySet API,shell玩转MySql
在mysite下输入【 python manage.py shell】,然后查询数据表。
创建一条用户信息:
|
1 |
|
其他操作方式:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
|
1 2 |
|
|
1 2 3 |
|
|
1 2 |
|
批量向数据表导入数据
将name.txt导入数据库:
数据导入源码:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|