
PythonWeb基础
catch_dreamer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
六、ORM语句——三
多表操作 表与表之间的关系 1、一对多(必须在“多”的表中创建关联字段,外加约束) 2、一对一(在任意表中加关联字段,外加约束) 3、多对多 详细信息在mysql数据库部分已经说过,这里不再细说 用ORM创建多张表及创建他们之间的联系 1、注意事项 表的名称myapp_modelName,是根据模型中的原数据自动生成的;id字段是自动添加的 对于外键字段,Django会使用"外键属性_id"来创...原创 2019-11-13 11:17:45 · 474 阅读 · 0 评论 -
五、ORM语句——二
1、单表操作的其他事项(接上) 1、 在创建表的那个类中,其拥有的objects里提供了各种管理数据表的方法,上一节也提到过objects中添加数据和查询数据等操作。 注: 类中的__str__()方法,在类中重写此方法以后,如果再调用print()函数打印对象时,直接打印的是此函数的返回值。 2、 单表查询常用的API all():调用者objects管理器,返回queryset filter...原创 2019-11-12 18:53:35 · 319 阅读 · 0 评论 -
四、Django的ORM语句——一
1、ORM简介 1、ORM全称:Object Relation Mapping(对象关系映射) 2、ORM:让python中的类和对象与sql建立映射,其中,类映射一张表,对象映射一个记录;并且ORM不能自己建立数据库,须要在settings.py文件中配置数据库和相应的引擎(紧接着会说) 3、在修改数据库管理系统时,只需要在全局应用中将(例如:将mysql的ORM引擎换为Oricle引擎)以前的...原创 2019-11-11 10:24:58 · 681 阅读 · 0 评论 -
三、Django的模板语法
模板语法的标签原创 2019-11-10 10:13:53 · 310 阅读 · 0 评论 -
二、Django框架中小知识点总结
1、Django的反向解析 1、反向解析 定义: 再urls.py文件中的路由设置中,path()和re_path()两个方法的name属性可以对前面的路径设置别名,而反向解析即是将其他地方中的别名重新解析为url路径 2、创建反向解析的步骤: 路径(urls.py文件中):url(‘路径’,视图函数,name=“别名”) 在模板语法中如果是静态路径,反向解析的语法为:{% url '别名' %...原创 2019-11-11 10:23:00 · 144 阅读 · 0 评论 -
一、python的Django框架介绍
Django框架的下载 Django或者说python的大部分第三方库及框架都可以通过pip命令下载,其基本语法为:pip install 要下载的组件名字 对于这个框架来讲,首先,打开命令行,输入:pip install django,然后等待自动下载及安装完成即可。 创建一个新项目 然后利用Django创建一个新项目,如下: 在合适的位置新建文件夹(用来存放这个新项目) 打开命令行,进...原创 2019-11-10 10:13:15 · 204 阅读 · 0 评论