Django
青春最美,庆幸遇见karry
这个作者很懒,什么都没留下…
展开
-
Django如何在模型的多对多的关系中添加和查看别的字段
我将以学生与考试做举例,首先学生与考试之间存在多对多的关系,在多对多的关系中不仅包括学生和考试的主键,另外还有学生考试完之后的成绩和学生答题的情况等等,那么我们将如何在多对多关系中添加这些字段呢?以下会详细介绍。1.在多对多关系中添加新字段class Student(models.Model): s_id = models.CharField(max_length=10,primary_key=True) #学生学号 s_name = models.CharField(max_原创 2020-05-22 17:47:38 · 736 阅读 · 0 评论 -
如何在Django模板中设置变量
如何在Django模板中设置变量首先有两种方法,一种是django是自带的,另一种是自定义,然后在模板中加载使用。1.自带直接在模板中书写变量,如下例:{% with 变量=值 %}{% endwith %}2.自定义首先在应用文件夹里创建一个名叫templatetags的文件夹其次在文件夹中创建一个你要自定义设置变量的python文件再次在文件中输入代码,代码如下:from django import templateregister = template.Library()cl原创 2020-05-20 17:32:23 · 1645 阅读 · 0 评论 -
Django-请求
Django-请求1.getrequest.GET.get('键')2.postrequest.POST.dict()3.filerequest.FILES.get('键',None)获取文件名file.name4.方法get()只能获取一个getlist()将键的值以列表返回5.cookieresponse.set_cookie()response.COOKIE.get...原创 2020-02-03 10:34:22 · 204 阅读 · 0 评论 -
Django-模型
Django-模型1.模型与数据库的关系模型负责业务对象和数据库的关系映射,ORM–》对象-关系-映射2.配置数据库1)首先创建数据库;2)一些数据库的基本配置,包括哪个数据库软件,哪个数据库等等;3)在models.py文件中创建类,在类中创建字段;类相当于表,字段相当于表中的列,多以要写好约束4)在settings.py中的36行写上应用名5)生成迁移python manage...原创 2020-02-03 10:02:11 · 122 阅读 · 0 评论 -
Django-模板
Django-模板1.模板的使用1)使用模板在manage.py同级目录下键templates文件夹在文件里创建HTML文件在视图函数中使用render(request,‘HTML文件名’)在settings中配置路径第57行路径连接2)动态传数据在视图中定义变量render(request,模板文件名,字典)在HTML文件中接收数据{{ 变量名 }}...原创 2020-02-01 13:15:03 · 200 阅读 · 0 评论 -
Django-基础概念
Django基础概念web当前使用的所有网站都是web网站,使用浏览器访问服务器,并且有页面显示的网站c/s与b/s的优缺点c/s需要下载安装,不具备跨平台b/s不需要下载安装,具备跨平台,只要有浏览器web的应用结构前端–》页面后端–》业务逻辑数据库–》数据存储框架为实现某种软件开发时,提供一些基础的软件产品,框架就是骨架,例如盖房子时,一个房子的基本构造。MVC模式M...原创 2020-02-01 11:29:40 · 162 阅读 · 0 评论