![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
Miracleeeeeeee
这个作者很懒,什么都没留下…
展开
-
腾讯云短信配置
1.注册并认证&开通云短信https://cloud.tencent.com/https://console.cloud.tencent.com/smsv22.创建应用左侧导航->应用列表->创建应用3.创建签名左侧导航->国内短信->签名管理->创建签名创建签名选择公众号;证明类型:公众号设置页截图4.创建模板左侧导航->国内短信->模板管理5.发送短信上述的准备工作做完中我们开通相关服务并获取到如下几个值: - 创建应用原创 2021-05-15 03:31:01 · 1029 阅读 · 1 评论 -
Django-Templates
什么是Templates HTMl文件 使用Django模板语言(Django Template Language ,DTL)修改模板引擎 在项目文件.settings下的TEMPLATES 'BACKEND': 比如jinja2创建Template 在app目录下创建Template目录,然后在目录中创建HTML文件 在views.py中返回render() 就相当于flask中的...原创 2019-06-05 12:22:07 · 108 阅读 · 0 评论 -
Djago-Model
Django中的Models是什么? 通常,一个Models对应数据库中的一张数据表 Django中Models以类的形式表现 它包含了一些基本字段以及数据的一些行为ORM 对象关系映射 实现了对象和数据库之间的映射 隐藏了数据访问的细节,不需要编写SQL语句编写Models 在应用根目录下创建models.py,并引入models模块 创建类,继承models.Model,该...原创 2019-06-05 15:45:04 · 110 阅读 · 0 评论 -
Django-元数据介绍
在每一个模型类下面都有一个子类叫做Meta这个类就是我们定义元数据的地方Meta类封装了一些数据库的信息,我们称之为元数据,比如说要修改这个数据库的表名,或者是需要按照某个字段来排序,设置唯一建等等这就需要用元数据来实现class Test(models.Model): #默认表名:应用名_test pass class Meta: db_table='abc'设置数据库表名 orde...原创 2019-06-12 10:10:08 · 312 阅读 · 0 评论 -
Django-ORM常用字段
from django.db import modelsclass Test(models.Model): """测试学习""" Auto=models.AutoField()#自增长 BigAuto=models.BigAutoField()#比上面的字段数据更大一点 #二进制数据 Binary=models.BinaryField() #布尔...原创 2019-06-11 14:35:25 · 109 阅读 · 0 评论 -
Django-ORM ModelsApi
对数据表进行增删改查-通过模型类接口ModelsApi来实现的,也就是我们数据库相关的接口,这个接口返回的是个查询集合QuerySet它是一个可迭代对象 #1.查询、检索、过滤 teachers=Teacher.objects.all() #objects是模型类的对象管理器如果没有更改的话是默认的 all()就是取出所有的结果 print(teachers) ...原创 2019-06-13 11:51:28 · 239 阅读 · 0 评论 -
Django-ORM关系型字段和字段参数
1.一对一(OneToOneField)2.多对一(ForeignKey)3.多对多(ManyToManyField),默认或自定义中间表class A(models.Model): onetoone=models.OneToOneField(Test)class B(models.Model): foreign=models.ForeignKey(A)class C...原创 2019-06-11 16:08:33 · 124 阅读 · 0 评论 -
Django-ORM模型开发示例
from django.db import modelsclass Teacher(models.Model): """讲师信息表""" nickname=models.CharField(max_length=30,primary_key=True,db_index=True,verbose_name="昵称") #db_index索引 introduction=mo...原创 2019-06-12 11:40:57 · 100 阅读 · 0 评论 -
Django-Shell
什么是Django Shell 它是一个Python的交互式命令行程序 它自动引入了我们的项目环境如何使用Django Shell python manage.py shell from blog.models import Article Article.objects.all()有什么用? 可以使用Django shell进行一些调试工作 测试未知方法...原创 2019-06-06 14:50:20 · 184 阅读 · 0 评论 -
Django-Admin
什么是Admin Admin是Django自带的一个功能强大的自动化数据管理界面 被授权的用户可直接在Admin中管理数据库 Django提供了许多针对Admin的定制功能配置Admin 创建用户 python manage.py createsuperuser创建超级用户 localhost:8000/admin/Admin入口 修改settings中LANGUAGE_CODE...原创 2019-06-05 16:09:06 · 124 阅读 · 0 评论 -
Django-ORM数据导入和导出
第一种导入数据是用自带的shell工具·python manage.py shell 进入shell·from courses.models import Teacher #导入模型类·t=Teacher(nicename="jack")#创建一个teacher对象·t.save()#保存第二种导入通过脚本批量导入import osimport sysimport random...原创 2019-06-12 16:37:14 · 795 阅读 · 1 评论 -
Djago-自关联例子(选择省市县信息)
models.pyfrom django.db import modelsclass AddressInfo(models.Model): """省市县地址信息""" address=models.CharField(max_length=200,null=True,blank=True,verbose_name="地址") pid=models.ForeignKey(...原创 2019-06-11 18:18:25 · 323 阅读 · 0 评论