
Django
文章平均质量分 82
学习
酒爷大大
种树中……
展开
-
【Django】QuerySet新增和更新数据
一、课程导入什么是ORM(对象关系映射)makemigrations根据模型创建数据迁移文件migrate使数据库状态与当前模型集和迁移集同步导出数据命令 - dumpdata导入数据命令 - loaddata二、新课讲授Django对数据库的数据进行增、删、改操作是借助内置ORM框架所提供的API方法实现的,简单来说,ORM框架的数据操作API是在QuerySet类里面定义的,然后由开发者自定义的模型对象调用QuerySet类,从而实现数据操作。(一)Shell模式新增数据Django提原创 2022-06-09 19:38:43 · 1421 阅读 · 0 评论 -
【Django】定义商场的数据模型
一、课程导入(一)复习视图模板路由路由分发(二)ORMORM (Object Relation Mapping) 框架是一种程序技术,用于实现面向对象编程语言中不同类型系统的数据之间的转换。从效果上说,它创建了一个可在编程语言中使用的“虚拟对象数据库”,通过对虚拟对象数据库的操作从而实现对目标数据库的操作,虚拟对象数据库与目标数据库是相互对应的。二、新课讲授在【Django讲课笔记05】里,我们已设计了项目babies的数据结构,用户信息表是由Django内置用户管理功能定义,除此之外,项原创 2022-06-08 20:19:43 · 334 阅读 · 0 评论 -
【Django】路由分发规则
一、课程导入(一)复习创建项目(django-admin startproject XXX)创建应用(python manage.py startapp XXX)配置应用、模板、数据库、静态资源、媒体资源内置指令(30个,必须了解每个指令的具体作用)(二)路由路由称为URL (Uniform Resource Locator - 统一资源定位符),也可以称为URLconf, 是对可以从互联网上得到的资源位置和访问方法的一种简洁表示,是互联网上标准资源的地址。互联网上每个文件都有一个唯一的路由,原创 2022-06-08 19:54:34 · 701 阅读 · 0 评论 -
【Django】MySQL触发器
(一)创建数据库创建test数据库,编码采用utf8mb4,执行命令:CREATE DATABASE test CHARSET='utf8mb4';原创 2022-05-16 18:23:23 · 944 阅读 · 0 评论 -
【Django】简介
二、新课讲授(一)Django简介Django遵守BSD版权,初次发布于2005年7月,并于2008年9月发布了第一个正式版本 1.0。BSD(Software Distribution,伯克利软件套件)许可证是随着加州大学伯克利分校发布BSD UNIX发展起来的,修改版本被Apple、Apache所采用。BSD协议是“宽容自由软件许可证”中的一员,在软件复用上给予了最小限度的限制。BSD协议允许作者使用该协议下的资源,将其并入私人版本的软件,该软件可使用闭源软件协议发布。BSD详见百度百科:ht原创 2022-06-07 20:18:13 · 769 阅读 · 0 评论 -
【Django】图书管理
在控制台执行 启动项目,访问 注意:PASSWORD里面写自己设置的密码 python manage.py makemigrations2.同步到数据库中python manage.py migrate如果出现以下情况 那就是兼容性出现了问题可以尝试用以下方法(将标出的一段复制到百度) 代码如下(放在--init--.py文件内): 即可查看生成的数据表 2、创建用户模型 - User 查看生成的图书表与用户表 查看图书表 查看用户表原创 2022-06-07 20:05:25 · 246 阅读 · 0 评论 -
【Django】搭建项目开发环境
(一).创建Django项目 - babies1.django-admin startproject babies1.2.创建文件夹 1.3方法一:直接找到该目录右击新建文件夹方法二:在Pycharm创建如下图(二)新建应用 - index2.1 在终端窗口下执行命令:python manage.py startapp index(三)创建应用 - commodity3.1......原创 2022-03-12 16:36:51 · 3182 阅读 · 0 评论 -
【Django】项目分析
一、运行命令与创建Django项目1.打开第一次做的项目分解中的MyDjango项目2、配置Django Server2.1 单击Edit Configurations...,打开【运行/调试配置】对话框2.2 在【运行/调试配置】对话框配置3、通过工具栏按钮运行项目3.1 点击run中的按钮运行3.2 启动成功,查看控制台信息3.3 查看一下访问路径 3.4 访问http://127.0.0....原创 2022-03-08 15:32:28 · 286 阅读 · 0 评论 -
【Django】项目分解
1. 创建Django项目 - MyDjango2.1 在MyDjango文件夹创建index项目2.2 打开Python查看,已创建完毕3.1 启动项目,查看效果执行命令:python manage.py runserver 127.0.0.1:88883.2 以上错误提示,不影响项目的执行,但可以根据提示做下处理。再执行下命令:python manage.py migrate3.3点击蓝色连接,启动一手小火箭4.1 在项目的setting...原创 2022-02-27 13:39:23 · 482 阅读 · 1 评论