文章列表
-
- 利用django model save方法对未更改的字段依然进行了保存
- 我就废话不多说了,直接上代码吧! obj = Obj.objects.get(id=1)print obj.name #此时name的值假定为’abc’ def handler(oid): obj = Obj.objects.get(id=oid) obj.name = ’123’ obj.save...
- 日期:2024-10-17
- 浏览:121
- 标签: Django
-
- Django缓存Cache使用详解
- 缓存(Cache)对于创建一个高性能的网站和提升用户体验来说是非常重要的,然而对我们这种只用得起拼多多的码农而言最重要的是学会如何使用缓存。今天我们就来看看缓存Cache应用场景及工作原理吧,并详细介绍如何在Django中设置Cache并使用它们。什么是缓存Cache缓存是一类可以更快的读取数据的介...
- 日期:2024-09-16
- 浏览:23
- 标签: Django
-
- django rest framework serializers序列化实例
- serializers是将复杂的数据结构变成json或者xml这个格式的serializers有以下几个作用:- 将queryset与model实例等进行序列化,转化成json格式,返回给用户(api接口)。- 将post与patch/put的上来的数据进行验证。- 对post与patch/put数...
- 日期:2024-10-08
- 浏览:196
- 标签: Django
-
- Django 解决由save方法引发的错误
- 最近项目中的资产的任务状态频频出现问题,查看日志文件,看代码逻辑,也没发现什么具体的错误,总是过段时间就会出现一个表的字段没有更新的问题,很头疼。开始时,觉得是没有添加事务,所以同时更新两个不同的表,其中一个表的内容没有写进去;加了事务后,又出现这种问题。后来看代码,发现有两个线程在同一时间先后修改...
- 日期:2024-10-01
- 浏览:16
- 标签: Django
-
- Django实现任意文件上传(最简单的方法)
- 利用Django实现文件上传并且保存到指定路径下,其实并不困难,完全不需要用到django的forms,也不需要django的models,就可以实现,下面开始实现。第一步:在模板文件中,创建一个form表单,需要特别注意的是,在有文件上传的form表单中,method属性必须为post,而且必须指...
- 日期:2024-09-29
- 浏览:169
- 标签: Django
-
- Django通过设置CORS解决跨域问题
- 一、Ajax 跨域请求Ajax 请求一个目标地址为非本域(协议、主机、端口任意一个不同)的 web 资源。前端http://192.168.10.50:8080后端http://192.168.10.50:8000Ajax 跨域请求保护的作用:防止跨站的攻击。二、如何解决跨域的访问当我们在现实当中有...
- 日期:2024-09-17
- 浏览:186
- 标签: Django
-
- Django自带的用户验证系统实现
- 首先,我要说明一下,下面内容不是必须品,如果各位大神喜欢手写也是可以的,你也可以选择自带的功能来缩减你的代码量,提高效率!第一步 系统配置用户表首先,在models中创建用户表,导包from django.contrib.auth.models import AbstractUser#创建用户表cl...
- 日期:2024-09-15
- 浏览:201
- 标签: Django
-
- Django实现翻页的示例代码
- Django提供了翻页器。用Django的Paginator类实现一、views模块导入Paginator类实现数据分页ApiTest/apiviews.py每行都加了注释,希望有助于理解。from django.shortcuts import renderfrom ApiTest.models ...
- 日期:2024-09-05
- 浏览:21
- 标签: Django
-
- 详解django使用include无法跳转的解决方法
- 一般的django项目我都喜欢采用以下的文件结构,使用include的方式,实现从总的url分配给apps里面的urlExample:-projtect---apps-----user-------urls.py-urls.py但突然发现无法跳转,竟然是总url的这个错误!以下是错误做法urlpat...
- 日期:2024-10-19
- 浏览:15
- 标签: Django
-
- Django models文件模型变更错误解决
- 表结构的修改1、表结构修改后,原来表中已存在的数据,就会出现结构混乱,makemigrations更新表的时候就会出错比如第一次建模型,漏了一个字段,后来补上了。(经常遇到模型字段修改)重新makemigrations,然后报错数据库规则:除了新建表,如果你再次增加字段,数据库会有一些自动检测的东西...
- 日期:2024-10-08
- 浏览:276
- 标签: Django