您的位置:首页技术文章关键词: Django
文章列表
  • Django如何使用redis作为缓存
  • 已有Django项目,在其中设置以redis为缓存。1、 安装django-redis:pip install django-redis2、 在settings里面配置cache设置:CACHES = { 'default':{ 'BACKEND':'django_redis.cache.R...
  • 日期:2024-10-01
  • 浏览:180
  • 标签: Django


  • 详解django使用include无法跳转的解决方法
  • 一般的django项目我都喜欢采用以下的文件结构,使用include的方式,实现从总的url分配给apps里面的urlExample:-projtect---apps-----user-------urls.py-urls.py但突然发现无法跳转,竟然是总url的这个错误!以下是错误做法urlpat...
  • 日期:2024-10-19
  • 浏览:90
  • 标签: Django


  • django实现模板中的字符串文字和自动转义
  • 本文只考虑模板中的字符串,不考虑字符串中带标签的情况。模板中的字符串文字不会自动转义,因为这里默认模板的作者已经正确书写模板的内容。{{ data|default:'This is a string literal.' }}如果我们在data不存在时,显示默认文字“3 < 2”,则代码如下:{...
  • 日期:2024-10-14
  • 浏览:98
  • 标签: Django

  • django执行原始查询sql,并返回Dict字典例子
  • 很多时候执行sql语句,数据比django的model来的快,但并不想关心返回的字段,例如你可以执行:select * from product这种sql,这里个方法将会返回与数据库列名相同的键值对 ,格式是这样子的:result = [{“id”:1,”name”:”product1”},{“id...
  • 日期:2024-10-14
  • 浏览:153
  • 标签: Django

  • Django高并发负载均衡实现原理详解
  • 1 什么是负载均衡?当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所有...
  • 日期:2024-10-11
  • 浏览:310
  • 标签: Django

  • Django 解决新建表删除后无法重新创建等问题
  • 起因同步表的过程中,我手动将数据库中的一个表删除了,此时再去执行命令,发现不能再数据库中新建表了修改了表结构以后执行python3 manage.py migrate 报错:No changes detected所以进数据库把对应的表删除了,想着重新生成这张表.删除表以后执行:python3 man...
  • 日期:2024-10-01
  • 浏览:77
  • 标签: Django

  • Django 解决由save方法引发的错误
  • 最近项目中的资产的任务状态频频出现问题,查看日志文件,看代码逻辑,也没发现什么具体的错误,总是过段时间就会出现一个表的字段没有更新的问题,很头疼。开始时,觉得是没有添加事务,所以同时更新两个不同的表,其中一个表的内容没有写进去;加了事务后,又出现这种问题。后来看代码,发现有两个线程在同一时间先后修改...
  • 日期:2024-10-01
  • 浏览:194
  • 标签: Django

  • django restframework serializer 增加自定义字段操作
  • 在使用django restframework serializer 序列化在django中定义的model时,有时候我们需要额外在serializer中增加一些model中没有的字段。有两种方法实现这个目的。假设现在有一个Animal模型,其中有name, type, country字段,coun...
  • 日期:2024-09-26
  • 浏览:433
  • 标签: Django