
Django
文章平均质量分 94
Django学习笔记
zyw2002
Talent hits a target no one else can hit; Genius hits a target no one else can see;
展开
-
数据库课程设计 论坛系统—— 系统详细设计说明书
马马虎虎记录下2021Fall 的数据库课程设计——论坛系统基于django开发,源码上传到github啦:) ???? B612Forum后续会补充代码详解嗷~文章目录1. 文档介绍1.1. 编写目的1.2. 文档范围1.3. 读者对象2. 数据库概念结构设计2.1 系统 ER 图2.2 系统用例图2.3 业务泳道图2.4 数据流图2.5 模式类图3. 服务功能和界面设计3.1 整体设计方法概述3.2 后端服务功能设计3.3.前端界面设计3.3.1 主界面设计3.3.2 注册界面3.3.3 登录原创 2022-01-16 21:47:33 · 80299 阅读 · 1 评论 -
django 学习笔记(1)—— python和web开发框架
1. python和web开发框架1.1 Web开发基本知识Web开发框架:是用于Web开发的成套软件架构。Web开发框架会为Web应用提供成套的功能支持,即一套开发和部署网站的方案。Web服务本质上是由socket(socket是一种通信机制,通过绑定IP地址和端口产生一个通信链,实现计算机间的通信)Django本身是一个Web开发框架,它连接socket两端(服务端、客户端)进行数据交换,当然这种交换按照指定的协议进行,也就是HTTP1.2.1 Web应用的本质网络中不同的计算机间进行通信必原创 2021-11-25 20:55:05 · 1518 阅读 · 0 评论 -
Django学习笔记(2)——Django 基础
2. Django 基础2.1Django 基础知识2.1.1 Django 概述Django的特点功能完备:Django提供了“开箱即用”的功能,这些功能可以无缝结合在一起,并遵循一致性设计原则,对开发人员来说非常重要。Django有完善的ORM、强大的路由映射功能、完善的视图模板的实现、强大的缓存支持等。通用:Django可以构建多种类型的网站,可以与许多客户端框架一起工作,支持并且可以提供多种格式的内容,如HTML、RSS(Really SimpleSyndication,简单信息整合)、原创 2021-11-25 20:57:35 · 955 阅读 · 0 评论 -
django学习笔记(3)—— Django ORM
文章目录3. Django ORM3.1 Django ORM概述3.2 Django ORM 的用法3.2.1 Django ORM字段3.2.2 Django ORM 基本数据操作3.3 数据表操作案例3.3.1 准备工作3.3.2 建立路由与视图函数的对应关系3.3.3 编写视图函数导包数据列表增添数据删除数据编辑数据3.4 Django ORM 跨表操作3.4.1 与外键有关的跨表操作Foreign Key字段外键跨表关联操作外键跨表操作 样例外键跨表查询字段3.4.2 与多对多键有关的跨表操作Ma原创 2021-11-25 21:03:12 · 635 阅读 · 0 评论 -
django学习笔记(4)—— Django路由系统
4. Django路由系统4.1 路由系统基本配置Django路由系统配置代码在urls.py中,该文件在创建项目时自动生成,一般在项目目录下。如前面建立的test_orm项目,urls.py文件就在/test_orm/test_orm/目录下。4.1.1 路由系统URL基本格式在urls.py文件中配置的路由,都存放在一个名为urlpatterns的变量中,这个变量是列表类型,如下所示from django.contrib import adminfrom django.urls import原创 2021-11-25 21:05:33 · 1069 阅读 · 0 评论 -
django学习笔记(5)—— django视图
5. Django 视图5.1 视图函数视图函数的主要功能是接收请求、返回响应。在建立应用程序后,先在URL配置文件中加一条配置项指明URL与视图函数的对应关系。然后按照实际需求在视图函数中编写逻辑代码来实现相应的功能,返回一个HTTP响应5.1.2 基本流程建立应用程序首先进入test_orm项目根目录,在命令行终端输入python manae.py startapp test_view命令,建立一个名字为test_view的应用程序。打开/test_orm/test_orm/settings原创 2021-11-25 21:06:55 · 922 阅读 · 0 评论