- 博客(12)
- 收藏
- 关注
原创 【Django】QuerySet新增和更新数据
一、课程导入什么是ORM(对象关系映射)makemigrations根据模型创建数据迁移文件migrate使数据库状态与当前模型集和迁移集同步导出数据命令 - dumpdata导入数据命令 - loaddata二、新课讲授Django对数据库的数据进行增、删、改操作是借助内置ORM框架所提供的API方法实现的,简单来说,ORM框架的数据操作API是在QuerySet类里面定义的,然后由开发者自定义的模型对象调用QuerySet类,从而实现数据操作。(一)Shell模式新增数据Django提
2022-06-09 19:38:43
1416
原创 【教科书式回答】
leetcode顶级难题,谷歌面试天天问,来看看吧,带你来一步一步达到最优解。 原题描述: x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。 x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。 如果手机从第7层扔下去没
2022-06-09 19:14:15
409
原创 【Django】定义商场的数据模型
一、课程导入(一)复习视图模板路由路由分发(二)ORMORM (Object Relation Mapping) 框架是一种程序技术,用于实现面向对象编程语言中不同类型系统的数据之间的转换。从效果上说,它创建了一个可在编程语言中使用的“虚拟对象数据库”,通过对虚拟对象数据库的操作从而实现对目标数据库的操作,虚拟对象数据库与目标数据库是相互对应的。二、新课讲授在【Django讲课笔记05】里,我们已设计了项目babies的数据结构,用户信息表是由Django内置用户管理功能定义,除此之外,项
2022-06-08 20:19:43
332
原创 【Django】路由分发规则
一、课程导入(一)复习创建项目(django-admin startproject XXX)创建应用(python manage.py startapp XXX)配置应用、模板、数据库、静态资源、媒体资源内置指令(30个,必须了解每个指令的具体作用)(二)路由路由称为URL (Uniform Resource Locator - 统一资源定位符),也可以称为URLconf, 是对可以从互联网上得到的资源位置和访问方法的一种简洁表示,是互联网上标准资源的地址。互联网上每个文件都有一个唯一的路由,
2022-06-08 19:54:34
696
原创 【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
763
原创 【Django】图书管理
在控制台执行 启动项目,访问 注意:PASSWORD里面写自己设置的密码 python manage.py makemigrations2.同步到数据库中python manage.py migrate如果出现以下情况 那就是兼容性出现了问题可以尝试用以下方法(将标出的一段复制到百度) 代码如下(放在--init--.py文件内): 即可查看生成的数据表 2、创建用户模型 - User 查看生成的图书表与用户表 查看图书表 查看用户表
2022-06-07 20:05:25
244
原创 【Django】MySQL触发器
(一)创建数据库创建test数据库,编码采用utf8mb4,执行命令:CREATE DATABASE test CHARSET='utf8mb4';
2022-05-16 18:23:23
940
原创 【用Markdown编写数学公式】
文章目录一、一元二次方程1.效果:2.源码:二、三角函数、指数函数和对数函数1.第一版(1)效果:(2)源码:2.第二版(1)效果:(2)源码:三、极限1.效果:2.源码:四、定积分1.效果:2.源码:五、求和1.效果:2.源码:一、一元二次方程1.效果:ax2+bx+c=0, a≠0ax^2+bx+c=0,\ a\neq0ax2+bx+c=0, a=0Δ=b2−4ac\Delta=b^2-4acΔ=b2−4acifΔ≥0 thenif\Delta \ge 0\
2022-03-14 16:08:30
278
原创 【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
3180
原创 【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
原创 【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
479
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人