11 2019 档案

摘要:先创建ORM模型 在models.py中县创建几个需要使用到例子的模型 # -*- coding: UTF-8 -*- from django.db import models class Author(models.Model): "作者模型" name = models.CharField(ma 阅读全文
posted @ 2019-11-27 07:21 啃料丶 阅读(898) 评论(0) 推荐(0)
摘要:想要找到某个表下的价格高于100元,并且评分达到5以上评分的图书 books = Book.objects.filter(price__gte=100,rating__gte=5) #找到Book表下的price__gte字段大于100,rating__gte并且字段大于5的数据 如果是别的方式,比 阅读全文
posted @ 2019-11-24 21:09 啃料丶 阅读(824) 评论(0) 推荐(0)
摘要:基本的创建一个models.模型 # -*- coding: UTF-8 -*- from django.db import models class Author(models.Model): "作者模型" name = models.CharField(max_length=100) age = 阅读全文
posted @ 2019-11-24 20:20 啃料丶 阅读(1563) 评论(0) 推荐(0)
摘要:models.py的模型结构 # -*- coding: UTF-8 -*- from django.db import models class Author(models.Model): "作者模型" name = models.CharField(max_length=100) age = m 阅读全文
posted @ 2019-11-24 15:55 啃料丶 阅读(796) 评论(0) 推荐(0)
摘要:前提是创建好了ORM的模型(参照https://www.cnblogs.com/ifdashui/p/11901084.html) 现在数据库中存在下列的数据(以下的查询条件根据这些数据做处理) 在models.py中 # -*- coding: UTF-8 -*- from django.db i 阅读全文
posted @ 2019-11-22 22:00 啃料丶 阅读(2452) 评论(0) 推荐(0)
摘要:使用cmd命令在该项目下创建一个包 python manage.py startapp front 在settngs.py中配置这个包 以及 配置数据库 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django 阅读全文
posted @ 2019-11-20 21:40 啃料丶 阅读(242) 评论(0) 推荐(0)
摘要:使用多对多的关系 创建两个ORM模型: 在models.py中 ManyToManyField from django.db import models class Tag(models.Model): name = models.CharField(max_length=100) articles 阅读全文
posted @ 2019-11-20 19:56 啃料丶 阅读(383) 评论(0) 推荐(0)
摘要:实现一对一的的关系 在models.py中,创建两个ORM模型 from django.db import models class FrontUser(models.Model): username = models.CharField(max_length=200) class UserExte 阅读全文
posted @ 2019-11-19 22:25 啃料丶 阅读(470) 评论(0) 推荐(0)
摘要:在modele.py中,创建两个orm模型 from django.db import models class Category(models.Model): name = models.CharField(max_length=100) class Article(models.Model): 阅读全文
posted @ 2019-11-19 21:13 啃料丶 阅读(387) 评论(0) 推荐(0)
摘要:前提是创建好了 ORM框架 这里沿用 https://www.cnblogs.com/ifdashui/p/11863546.html 该创建外键的例子基础上做学习记录 1.关于级联的外键删除 也就是使用 on_delete=models.CASCADE 来创建的外键 在包下的views.py中做删 阅读全文
posted @ 2019-11-15 22:30 啃料丶 阅读(1517) 评论(0) 推荐(0)
摘要:前提是创建好了一个ORM框架 1.创建一个新的article包,并在settings.py中做配置这个包 2.接着在models.py 创建模型,使用外键 模型在创建好了以后或者添加都是需要使用这两条命令 python manage.py makemigrations python manage.p 阅读全文
posted @ 2019-11-15 07:54 啃料丶 阅读(1016) 评论(0) 推荐(0)
摘要:前提是你已经创建好了ORM模型 并且创建了迁移脚本文件以及将这个脚本文件映射到数据库中(也就是两条命令(python manage.py makemigrations 和 python manage.py migrate)) BigAutoField 大整型字段 BooleanField 布尔类型字 阅读全文
posted @ 2019-11-14 20:39 啃料丶 阅读(154) 评论(0) 推荐(0)
摘要:创建好django脚手架 打开Navicat 创建一个数据库 新建好了以后在pycharm中配置这个数据库信息 在创建一个app 记得,配置安装这个app 创建好了ORM模型,接下来就是ORM的增删改查的操作了 先创建好这个book了,再将这个类在数据库中映射成表 这个Book映射成了一张表后就可以 阅读全文
posted @ 2019-11-13 07:38 啃料丶 阅读(219) 评论(0) 推荐(0)
摘要:1.新建一个django脚手架 2.使用Navicat新建一个数据库,名为 orm_itro 3.在settings.py中配置这个数据库 4.在该项目下新建一个app 5.创建ORM模型,自己新建一个名为models.py的文件 6.接下来,就是要映射这个ORM模型了 但前提是,需要将你的这个ap 阅读全文
posted @ 2019-11-11 22:04 啃料丶 阅读(388) 评论(0) 推荐(0)
摘要:在创建好基本的django脚手架后 新建一个 view.py 文件 接着在urls.py中做映射即可 阅读全文
posted @ 2019-11-06 17:03 啃料丶 阅读(130) 评论(0) 推荐(0)
摘要:当你创建好了django的脚手架后 在 settings.py 中进行配置 这样就算配置完毕了 阅读全文
posted @ 2019-11-06 15:56 啃料丶 阅读(162) 评论(0) 推荐(0)
摘要:第一种: 如果不是在虚拟环境下安转的话,直接输入命令即可 第二种: 如果是在虚拟环境下安转的话 那么请详细查看该下篇博文: https://blog.csdn.net/cn_1937/article/details/81533544 阅读全文
posted @ 2019-11-06 14:58 啃料丶 阅读(144) 评论(0) 推荐(0)
摘要:确保在 settings.py 中的 INSTALLED_APPS 中存在 'django.contrib.staticfiles', 这么一个配置 确保在 settings.py 中的 STATIC_URL 中存在 '/static/' 也就是 STATIC_URL = '/static/' (也 阅读全文
posted @ 2019-11-06 11:58 啃料丶 阅读(353) 评论(0) 推荐(0)
摘要:使用继承的好处: 将所有子页面的相同部分使用一个html文件来存储,在子页面中在通过继承 这个存储的html文件,这样子页面就只用写几行代码即可,极大缩减了代码量 1.总的项目结构 2.在view.py(做视图函数) 和 在urls.py(做映射) 3.将这三个子页面(index.html,comp 阅读全文
posted @ 2019-11-06 09:59 啃料丶
摘要:前提:为什么需要引入模版? 例如:在网页中可能只是局部在发生变化,头部和尾部都是固定不变的,那么局部在变化的时候,切换了地址,也就是切换到了另外一个页面 这样的话只有局部代码发生了改变,头部和尾部的代码都是不变的,在复制头部和尾部的相同代码给其他子页面的话就不是一个很好的办法了 所以,就是用到了引入 阅读全文
posted @ 2019-11-05 12:46 啃料丶 阅读(373) 评论(0) 推荐(0)
摘要:尽管Django给我们提供了许多的内置过滤器,但是还是不能满足我们所有的业务需求的,所以我们就需要定义自己的过滤选择器 第一步:先简单搭建一下Django的脚手架 介绍一下 创建自定义过滤器需要在一个app下(图中为 article)创建一个templatetags的包(注意:这个包的名称必须为te 阅读全文
posted @ 2019-11-04 16:33 啃料丶 阅读(331) 评论(0) 推荐(0)