framework abp
You don't have write permissions for the /System/Library/Frameworks/Ruby.framework/Versions/x.x/usr/lib/ruby/gems/x.x.x directory.
Gem Error ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /System/Library/Frameworks/Ruby.framework ......
【十七】Django框架(Rest Framework)之RESTful
# 【一】RESTful介绍 - REST与技术无关,代表的是一种软件架构风格 - REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 > 推荐阅读 [阮一峰 理解RESTful架构](http://www.ruanyif ......
【二十一】Django框架(Rest Framework)之认证权限和限制
# 【一】认证、权限和限制 - 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或其签名的令牌)相关联的机制。 - 然后 权限 和 限制 组件决定是否拒绝这个请求。 > - 简单来说就是: > - **认证确定了你是谁** > - **权限确定你能不能访问某个接口** > - **限制确定你访 ......
【二十三】Django框架(Rest Framework)之版本控制
# 【一】为什么需要版本控制 - API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 - DRF提供了许多不同的版本控制方案。 - 可能会有一些客户端因为某些原因不再维护了 - 但是我们后端的接口还要不断的更新迭代 - 这个时候通过版本控制返回不同的内容就是 ......
【二十二】Django框架(Rest Framework)之解析器和渲染器
# 【一】解析器的作用 - 解析器的作用就是服务端接收客户端传过来的数据 - 把数据解析成自己可以处理的数据。 - 本质就是对请求体中的数据进行解析。 - 在了解解析器之前 - 我们要先知道Accept以及ContentType请求头。 - Accept是告诉对方我能解析什么样的数据 - 通常也可以 ......
【十九】Django框架(Rest Framework)之视图组件
# 【一】DRF中的Request - 在Django REST Framework中内置的Request类扩展了Django中的Request类 - 实现了很多方便的功能--如请求数据解析和认证等。 - 比如 - 区别于Django中的request从request.GET中获取URL参数 - 从 ......
【十八】Django框架(Rest Framework)之序列化
# 【一】表结构: ```python class Article(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=64) create_time = models. ......
【二十】Django框架(Rest Framework)之分页组件
# 【一】为什么要使用分页 - 我们数据表中可能会有成千上万条数据 - 当我们访问某张表的所有数据时 - 我们不太可能需要一次把所有的数据都展示出来 - 因为数据量很大 - 对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 - 通常我们会希望一部分一部分去请求数据 - 也就是我们常说的 ......
Reverb: A Framework For Experience Replay
![](https://img2023.cnblogs.com/blog/1428973/202307/1428973-20230717102339025-699657308.png) **发表时间:**2021 **文章要点:**这篇文章主要是设计了一个用来做experience replay的框 ......
什么是 Entity Framework Core? - Training - Microsoft Learn
> 了解 Entity Framework (EF) Core 的定义,以及如何将其与 API 一起使用。 大多数重要的 Web 应用程序都需要对数据可靠地运行操作,如创建、读取、更新和删除 (CRUD)。 它们还需要在应用程序重启之间保留这些操作所做的任何更改。 尽管有各种选项可用于在 .NET ......
Abp Framework手动实践
上一章节有很大一部分是使用默认的CRID进行操作的,本章节将手动进行各层的编写,本次以`Student`为模块进行开发。 ## 领域层 ### 实体 在`***.Domain`项目中创建Student文件夹,并在文件夹中创建Student的实体类,该实体类继承`FullAuditedAggregat ......
.Net FrameWork下面如何生成AOT呢?
# 前言 其实AOT预编译,在.Net FrameWorker1.0里面就有了。它叫做Ngen,只不过当时叫做生成本机映像,实际上还是一个东西,也就是预编译。本篇来看下。 # 概括 ### **1.介绍** 现在的现代化的.Net已经到了.Net8了,它的AOT程序已经趋近于完美。可以单个Exe运行 ......
利用ABP集成的邮件系统发送邮件
密码填写邮箱授权码,smtp设置参考QQ邮箱文档https://wx.mail.qq.com/list/readtemplate?name=app_intro.html#/agreement/authorizationCode ......
.NET Framework 是什麼?.NET Core 是什麼?.NET 是什麼?
.NET Framework 是什麼? 首先,.NET Framework 是一個軟體框架,於2002年發行,現在最新的版本是 .NET Framework 4.8,也將會是 .NET Framework 的最後一個版本,可以使用 C#、F#、VB 等多種語言開發,內建於 Windows 中。.NE ......
深入探索 Django Rest Framework
**这篇文章会详细介绍Django REST Framework的核心组成部分,包括Serializers、ViewSets、Routers、权限和认证系统以及测试和调试工具。文章从基础开始,逐步深入,旨在帮助读者掌握使用Django REST Framework构建复杂API的技能。** ## 导 ......
ABP Framework
## ABP Framework ### 模板运行 #### 安装并下载模板 安装ABP CLI,第一步是安装ABP CLI ```bash dotnet tool install -g Volo.Abp.Cli ``` 然后使用 `abp new` 命令在空文件夹中创建新解决方案: ```bash ......
Abp vNext 数据库连接问题
Abp vNext 数据库连接报错 项目默认连接字符串配置: "ConnectionStrings": { "Default": "Server=127.0.0.1;Database=test;Trusted_Connection=True;TrustServerCertificate=True"} ......
django_filters/rest_framework/form.html的报错问题
报错问题: django_filters/rest_framework/form.htm 报错原因为: 1 没有装 django_filters 模块 使用pip安装 pip install django-filter 2 模块没有在配置文件中注册: 将 django_filters 添加到 ins ......
ABP说搞就搞系列——模块热插拔实现(二)
Orchard是一个开源的、基于ASP.NET MVC的CMS(内容管理系统)平台,它支持模块化和主题化,允许用户方便地扩展和定制其功能。 Orchard的模块热插拔主要依赖于以下几个关键部分: 1. 模块文件结构:每个模块都被放在一个单独的文件夹中,并且有一个预定义的文件和文件夹结构,这样Orch ......
ABP说搞就搞系列——ABP组件的生命周期(一)
ASP.NET Boilerplate框架中的模块生命周期包含以下几个阶段的方法: 1. `PreInitialize`:这个方法是模块配置阶段,通常在这个方法里进行模块的预配置,如配置依赖注入、添加自定义的实现类等。它在依赖项之前运行,通常在这个阶段不要解析(resolve)任何服务,因为它们可能 ......
ABP.VNext 数据迁移问题
1. 数据库兼容性问题 本地安装的是MySQL5.6的版本, 结果一直报 "index column size too large. the maximum column size is 767 bytes" 和 数据表一直存在的问题 解决办法:卸载5.6,重新安装5.7.9 问题解决 期间尝试 m ......
怎样优雅地增删查改(一):从0开始搭建Volo.Abp项目
@[toc] 软件系统中数据库或者持久层的基本操作功能可以用Curd描述,Curd即 增加(Create)、更新(Update)、读取查询(Retrieve)和删除(Delete), 这4个单词的首字母。 在常见的业务系统中,对数据的大部分操作都是Curd,在实践的过程中对数据的筛选、排序、分页、关 ......
Vue + Volo.Abp 实现Auth2.0客户端授权模式认证
@[toc] Volo.Abp的[身份服务器模块](https://docs.abp.io/zh-Hans/abp/latest/Modules/IdentityServer)默认使用 [IdentityServer4](https://identityserver4.readthedocs.io/ ......
C#.NET Framework 使用BC库(BouncyCastle) RSA 公钥加密 私钥解密 ver:20230706
C#.NET Framework 使用BC库(BouncyCastle) RSA 公钥加密 私钥解密 ver:20230706 环境说明: .NET Framework 4.6 的控制台程序 。 2020年以后 ,有部分PKCS8私钥(openssl生成)无法用RsaUtil.LoadPrivate ......
Django REST framework drf 后端分页
#### 使用 ```python view.py from rest_framework import pagination class default_pagination(pagination.PageNumberPagination): page_size = 15 # 分页的条数 page ......
禁止在 .net framework 中执行用户代码。启用 \"clr enabled\" 配置选项。
exec sp_configure 'show advanced options', '1'; go reconfigure; go exec sp_configure 'clr enabled', '1' go reconfigure; exec sp_configure 'show advanc ......
ABP的版本升级,从7.2.2升级到7.2.3
1、升级ABP CLI见前面的文章:ABP开发需要用到的命令更新最新版本: ~~~ dotnet tool update -g Volo.Abp.Cli ~~~2、升级ABP Suite见前面的文章:ABP开发需要用到的命令更新abp suite ~~~ abp suite update ~~~第一 ......
C#.NET Framework 使用BC库(BouncyCastle) RSA 私钥签名 公钥验签(验证签名) ver:20230704
C#.NET Framework 使用BC库(BouncyCastle) RSA 私钥签名 公钥验签(验证签名) ver:20230704 环境说明: .NET Framework 4.6 的控制台程序 。 2020年以后 ,有部分PKCS8私钥(openssl生成)无法用RsaUtil.LoadP ......
artiza-abp:基于 Abp 的扩展库
# 简介 针对 ABP Framework 进行扩展。 # 运行条件 ## 运行环境 根据自己的需要选择性安装: - 数据库:支持:SqlServer、MySQL、MogoDb 等 - Redis - RabbitMQ - ..... ## 开发工具 可以选择自己喜欢的IDE: - Visual S ......