Django 提供了基于 web 的管理工具
admin组件使用Django 提供了基于 web 的管理工具。Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:1234567891011# Application definition INSTALLED_APPS  =  [     'django.contrib.admin

有关Django项目设置中的setting.py文件主要配置简述
setting.py文件中涵盖了Django所包含的多项设置,但仅是Django设置的一部分内容。读者可以访问 https:docs.djangoproject.com/en/3.0/ref/settings/查看全部设置项和默认值。下列设置项应格外重视:1.    DEBUG:    定义为一个布尔值,表示开启/禁用当前项目的调试模式。如果DEBUG为True,当应用程序抛出未捕获异常时,Django将显示详细的错

Odoo教程:Ubuntu 20.04安装Odoo 14
Odoo教程:Ubuntu 20.04安装Odoo 14 作者: liam 更新于: 2021年04月19日 Odoo是一种流行的开源商务应用程序套件,可帮助公司管理和运营其业务。它包括广泛的应用程序,例如CRM、电子商务、网站构建器、计费、会计、制造、仓库、项目管理和库存等等,所有这些都无缝集成。安装Odoo的最简单,最快捷的方法是使用官方的Odoo APT 存储库。本文介绍了如何在Ubuntu 20.04上的Pytho

mysql 常见ALTER TABLE操作
删除列alter table table-name drop col-name;增加列(单列)alter table table-name add col-name col-type comment 'xxx';增加列(多列)alter table table-name add col-name col-type comment 'xxx', add col-name col-type(col-length) comment 'xxx';增加表字段

Spring boot中使用aop详解
aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。现在就以springboot中aop的使用来了解一下aop。一:使用aop来完成全局请求日志处理创建一个springboot的web项目,勾选aop,pom如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org

4 Springboot中使用redis存储集合数据,并模拟条件查询、分页读取
前面几篇讲了使用redis存储单个对象,自动缓存、更新、删除的做法,在实际项目中,更常用的是分页查询集合数据,条件查询(譬如按照添加时间倒序排列)。redis本身是不提供条件查询的,因为是一个非关系型数据库,那么其实通过一些手段,也是能完成条件查询的,尤其是有顺序的条件查询。因为redis里有个zset,这个结构里面存储的数据是有顺序的。下面就来看看怎么做,接着前几篇的例子讲,以Post表为例。之前Post的增删改查都是通过我们配置的CachePut,CacheEvict等,自动由框架完成的缓存

3. Springboot中使用redis,redis自动缓存异常处理
在上一篇中,提到了使用配置文件来定义连接信息,由于前面讲的都是框架自动使用redis缓存数据,那么如果出现了异常又该怎么处理?这里我们修改一下配置信息,让redis故意连接不上,看看异常信息。修改一下yml里port端口,然后再执行一下add或者query操作,看控制台报错信息。打开AbstractCacheInvoker类,看到里面有put,get,evict等方法,就是对应在repository的注解,还有个无参的构造方法里初始化了一个SimpleCacheErrorHandler。打开Si

2. Springboot中使用redis,配置redis的key value生成策略
上一篇里讲过了redis在spring boot中的简单使用,对于单个对象的增删改查的默认操作。下面来看一下在redis中,这些缓存的数据是如何存储的,为了便于后面的缓存的key的可读性,先修改一下cache的key。@CacheConfig(cacheNames = "post")public interface PostRepository extends PagingAndSortingRepository&l

1. Springboot中使用redis,自动缓存、更新、删除
第一篇记录一下在springboot中,redis的基础用法,自动缓存新增的数据,自动修改及删除。在本机安装好mysql和redis。新建一个springboot的web项目,在新建项目时勾选redis,mysql。pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0

友情链接