
Django
文章平均质量分 85
机智如我^O^
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django项目创建与配置
一、web介绍 web指的是网络,web应用开发指的是基于网络的应用程序开发。 Web应用开发分为web前端开发和web后端开发。 Web前端开发:我们可以简单的理解为开发一些网页。 Web后端开发:写一些逻辑判断程序。 当用户发出请求给我们写的程序,程序根据用户的请求做出相应的判断,然后返回给客户相应的内容。 (一)软件开发架构 两个程序之间通讯的应用大致可以分为两种: 第一种是应用类程序:qq...原创 2019-08-08 19:13:58 · 478 阅读 · 0 评论 -
Django 模板渲染
一、Django Template Language(DTL) DTL 即 Django模板语言,Django 模板是一些文本字符串,作用是把文档的表现与数据区分开。模板定义一些占位符和基本的逻辑(模板标签),规定如何显示文档。通常,模板用于生成 HTML。 Django 1.8 还支持另一个流行的模板引擎,Jinja2。 (一)使用Django模板 方式一: 1.导入 Template 和 C...原创 2019-08-08 19:32:49 · 1318 阅读 · 0 评论 -
Django 路由系统的反向代理
一、路由系统 (一)路由系统基本格式 urlpatterns = [ path( 要匹配的路径(可以是正则表达式), 视图函数, 参数, 别名) ] 提示: django 1.xx 版本 url(r’^xx$’,) 1、参数说明 (1)正则表达式:一个正则表达式字符串 (2)视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 (3)参数:要传递给视图函数的默认参数(字典...原创 2019-08-08 19:49:24 · 507 阅读 · 0 评论 -
Django 创建APP完成文件上传
一、Django中的application application(app)就是应用的意思,当我们的项目足够大的时候,我们将功能单独分成多个app进行开发。 举个例子: 一个项目project就相当于 某某大学, 一个应用app就相当于xx学院。 project(项目)和application(应用)的关系: 一个project(项目)是一系列 Django app(应用)的实例,外加那些应用的...原创 2019-08-08 21:28:48 · 376 阅读 · 0 评论 -
Django ORM使用及CRUD操作
一、Django数据库层 之前我们学了模板和视图,模板负责显示,视图负责执行逻辑,然后返回响应。 对现代的 Web 应用程序而言,视图逻辑经常需要与数据库交互。在数据库驱动型网站中,网站连接数据库服务器,从中检索数据,然后在网页中把数据显示出来。此外,可能还会提供让访客自行填充数据库的方式。 Django 非常适合构建数据库驱动型网站,它提供了简单而强大的工具(ORM),易于使用 Python 执...原创 2019-08-08 22:05:08 · 1218 阅读 · 0 评论 -
Django 超级用Admin的创建与使用
一、Admin使用 进入自带Admin后台步骤: 1、创建超级用户 python manage.py createsuperuser 2、注册model类 3、访问 admin 管理页面 修改成中文 二、字段属性和选项 1.字段属性 使用时需要引入django.db.models包,字段类型如下: 注意:ImageField()字段需要借助pillow模块才能使用,因此需要先下载p...原创 2019-08-09 20:11:07 · 1269 阅读 · 0 评论 -
Django ORM关系字段的CRUD
一、关系字段 1.一对多 外键类型在ORM中用来表示外键关联关系,一般把ForeignKey字段设置在 '一对多’中’多’的一方。 例如:一个学科对应多个学生,一个学生对应一个学科。 字段: ForeignKey to : 设置要关联的表。 to_field : 设置要关联的表的字段。 默认关联的是表的id。 如果想关联其他字段名称可以使用此字段。 on_delete: 当删除关联表中的数据时,...原创 2019-08-12 19:29:56 · 289 阅读 · 0 评论