手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python编程入门与实践小说python编程入门题库python编程入门教案

时间:2022-06-20    点击: 次    来源:网络    作者:佚名 - 小 + 大

python编程入门与实践小说python编程入门题库python编程入门教案


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

执行数据库迁移
(1)创建完数据模型后,开始做数据库迁移,首先我们不希望用 Django 默认自带的 SQLite数据库,我们想使用 MySQL 数据库,在项目的 settings.py 配置文件中找到如下配置:
01 DATABASES = {
02 'default': {
03 'ENGINE': 'django.db.backends.sqlite3',
04 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
05 }
06 }
替换为:
01 DATABASES = {
02 'default': {
03 'ENGINE': 'django.db.backends.mysql',
04 'NAME': 'demo',
05 'USER': 'root',
06 'PASSWORD': ' 您的数据库密码'
07 }
08 }
(2)创建数据库,在终端连接数据库,执行以下命令:
mysql -u root -p
(3)按照提示输入数据库密码,连接成功后执行如下语句创建数据库:
create database demo default character set utf8;
创建成功后,即可在 Django 中使用数据库迁移,并在 MySQL 中创建数据表了。创建数据库命令执行效果如图 14.10 所示。
图 14.10 创建数据库命令执行效果
(4)安装数据库的驱动,Python 3.x 使用 pymysql 作为 MySQL 的驱动,命令如下:
pip install pymysql
(5)找到 D:\Webprojcets\demo\demo\__init__.py 文件,在行首添加如下代码:
01 import pymysql
02 pymysql.install_as_MySQLdb() # 为了将 pymysql 发挥最大数据库操作性能
(6)执行以下命令,用来创建数据表:
01 python manage.py makemigrations # 生成迁移文件
02 python manage.py migrate # 迁移数据库,创建新表
(7)创建数据表的效果如图 14.11 所示。
图 14.11 创建数据表
创建完成后,即可在数据库中查看这两张数据表了,Django 会默认按照“App 名称+下画线+模型类名称”的形式创建数据表,对于上面这两个模型,Django 创建了如下表:
 Person 类对应的 app1_person 表。
 Order 类对应的 app1_order 表。
CreateUpdate 是一个抽象类,不会创建表结构,在数据库管理软件中查看创建的数据表,效果如图 14.12 所示。
图 14.12 在数据库管理软件中查看创建的数据表

上一篇:python编程入门零基础编程入门学习python编程入门试题百度云

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |