上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: [toc] 重点功能: 1. 上传图片 2. 头像图片实时展示 3. ajax方式提交给后端数据 # 一、添加路由 在路由urls.py中要先导入视图层和一些用到的模块 ```python from django.conf.urls import url from django.contrib im 阅读全文
posted @ 2023-05-14 16:25 星空看海 阅读(39) 评论(0) 推荐(0) 编辑
摘要: [toc] 在我们分析完一个项目的需求之后,我们着手开发项目所需要做的第一件事就是设计数据库的表结构及其字段。 一般来说,设计一个数据库的表结构一般要注意以下三点: * 第一,把项目的需求转化为一个个数据库中的表 * 第二,探寻表与表之间的关联关系 * 第三,牢记以下原则:能用多对多关联关系就尽量不 阅读全文
posted @ 2023-05-14 13:21 星空看海 阅读(95) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、项目开发流程 ```python 1. 需求分析 2. 架构设计 3. 分组开发 4. 提交测试 5. 交付上线 ``` ```python # 需求分析 功能:支持不同的用户去编写博客,查看,编辑 核心:文章的增删改查 # 架构设计 表结构,表关系设计。先确定表的数量,再确定表 阅读全文
posted @ 2023-05-14 12:49 星空看海 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 补充:django_migrations表 django_migrations表是用来记录迁移过程数据的。 表中的名字就是settings文件中的INSTALLED_APPS的应用名。 INSTALLED_APPS = [ # 已安装的应用 'django.contrib.admin', 'djan 阅读全文
posted @ 2023-05-10 15:37 星空看海 阅读(45) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一 什么是中间件 中间件顾名思义,是**介于request与response处理之间的一道处理过程**,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能 Django中间件的定义: ```Plain Text Middl 阅读全文
posted @ 2023-05-10 11:00 星空看海 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1 背景信息 1.网站它是不用保存用户的信息,最早期的时候,网站都是一些静态网站 eg:新闻网站 博客 2.随着技术发展,诞生了很多需要登录的网站 eg: 淘宝 京东 支付宝... 登录:解决了在网站中,网站可以识别出你是谁。 以登录为例,当用户第一次登录网站的时候,用户输入用户名和密码,如果不保存 阅读全文
posted @ 2023-05-08 22:22 星空看海 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 分页推导 分页的几个参数: 当前第几页 总数据量有多少(从数据库中查询出来) 每页展示20条(自己规定的) 总数据量 / 每页展示的条数 = 总页数 首先我们需要明确的时候,get请求也是可以携带参数的,所以我们在朝后端发送查看数据的同时可以携带一个参数告诉后端我们想看第几页的数据。 queryse 阅读全文
posted @ 2023-05-06 21:16 星空看海 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一 什么是Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 html: a img 阅读全文
posted @ 2023-05-06 20:28 星空看海 阅读(65) 评论(0) 推荐(0) 编辑
摘要: [toc] # 模型层中的常见字段和参数 ## 常见字段 ```python AutoField() - int自增列,必须填入参数 primary_key=True IntegerField(Field) - 整数列(有符号的),范围在 -2147483648 to 2147483647。 Cha 阅读全文
posted @ 2023-05-06 17:17 星空看海 阅读(15) 评论(0) 推荐(0) 编辑
摘要: [toc] # Django模型层(models层)之ORM介绍 我们在使用Django框架开发web应用的过程中,不可避免地会涉及到数据的管理操作(增、删、改、查),而一旦谈到数据的管理操作,就需要用到数据库管理软件,例如mysql、oracle、Microsoft SQL Server等。 OR 阅读全文
posted @ 2023-04-28 16:11 星空看海 阅读(34) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页