首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Coooooooooode!(前端)

    Nuxt3 基于H3后台接口

    Nuxt3实现接口 Nuxt3 是使用node做ssr页面渲染的, 自带了H3 可以对接口进行处理。 Nuxt3 自动扫描 ~/server/api,~/server/routes,~/server/middleware目录中的文件,进行注册对应的接口 目录结构 即目录结构为↓,访问/api/login 就是接口的返回内容 这里需要注意,如果我们即使用代理,又要使用nuxt3来写接口的话,在代理时不可以使用api作为代理名称,否则访问就会被代理到对应地址。 >({ name: [ { required: true, message: 'Please input username', trigger: 'blur' }, { min: 3, id return { msg: `请求的是 ${id}的详情信息` } }) node出了可以直接链接数据库做后台接口,还可以使用node作为中间层,在服务端请求别的接口,处理数据后返回给页面

    2.2K41编辑于 2023-11-24
  • 来自专栏前端文章小tips

    vue3后台管理系统(模板)

    系统简介 此管理系统是基于Vite2和Vue3.0构建生成的后台管理系统。 ,此次记录一是方便自己日后开发过程中有用到时候便于借鉴和复习,再次是为了初学vue3和尝试上手vite2和vue3搭建管理系统的小伙伴提供一些学习方法和技术点; 本Vue后台管理系统使用的技术点主要有: vite2、vue3、vue-router4.x、vuex4.x、vuex-persistedstate(vuex数据持久化)、Element Plus等。 setup函数中完成的,在vue3中无法通过 this 来获取当前组件的实例,故无法像vue2中那样操作数据和事件函数; vue3中为了获取到当前组件的实例,我们可以采用 vue3 中提供的 getCurrentInstance 主页使用了地图模块,地图模块是借助的“高德地图”API实现的H5版的网页地图,此Demo需要使用注册高德地图开发者来获取开发的keys来创建地图实例; 本笔记主要就后台管理系统做笔记分析,高德地图此处不做过多介绍

    5.5K21发布于 2021-11-25
  • 来自专栏静之森

    曲折的 Vue 3 重构后台之路

    3个月前,曾经有过想法重构现在的后台。Vue 3 也正式发布很久了,所以是时候重构到 Vue 3 了。但是由于当时尝试了很多 UI 库之后都没有找到一个好用的库。没有一个库能很好的支持 TSX。 请求库采用 umi-request,鉴权接口用 github api 代替: ts 1router.beforeEach(async (to) => { 2 if (to.meta.isPublic) { 3 后来我又想,不应该啊,vite 都 v2 怎么可能处理不了 CommonJS 模块,然后我就升级了一下 vite 版本(因为是 3 个月前的项目),但是还是不行。 然后我去看了下 3 个月前的官方给的模板,果然,没有加这一行。啊,原来是官方害了我。 快乐的 naive-ui 之旅 naive-ui 还是写起来很舒服的,全程 tsx 无红线,类型提示没有问题。

    61530编辑于 2021-12-28
  • 来自专栏编码视界

    FastAPI后台开发基础(3):查询参数

    {item_id}") async def async_root_3(item_id: str, offset: int | None = None, limit: int = 10): """ 99,"message":"no offset is not set, default to 0"} curl -X 'GET' 'http://127.0.0.1:18081/query_3/ my_item 返回 {"item_id":"my_item","offset":0,"limit":10,"fake_total_count":10} GET /query_3/my_item? 应编码为 hello%20%26%20world%3F,如: GET /query_5/item/my_item_id? needy=hello%20%26%20world%3F&optional_param=qqqq 返回 {"item_id":"my_item_id","needy":"hello & world?"

    67832编辑于 2024-09-28
  • 来自专栏python爱好部落

    使用ldap3后台认证

    python我们可以用ldap3这个库。当然ldap服务器的信息,要找运维去了解。 pip install ldap3 用python接入的代码如下 from ldap3 import Server, Connection,SUBTREE ldap_host = 'xx.xx.x.x ldap_admin_user, password=ldap_admin_password, auto_bind='NONE', version=3, pip install django-python3-ldap 按照官网的配置即可。 如果在jenkins中也需要接入人事管理系统,只需要配置一下即可。

    2.3K40发布于 2019-08-27
  • 来自专栏python知识

    Python3+Django2配置后台管理

    使用 Django 我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。 __init__.py │ │ │ └─itstyle │ settings.py │ urls.py │ wsgi.py │ __init__.py 配置后台 manage.py 的文件夹 manage.py makemigrations manage.py migrate 创建管理员账号 manage.py createsuperuser 操作如下 E:\python3\

    43630编辑于 2021-12-01
  • 来自专栏曦 月

    使用 Vue3 编写个管理后台

    前言 随着 Vue3 版本发布日渐成熟,Vue-Router 和 Vuex 从几个月的前的 Beta 版本迎来最近的正式版,再加上明年公司产品升级需要,最近开始尝试自己编写一套管理系统。 虽然看起来和 Vue2 最火热的花衩裤的管理系统差不多,主要公司前端的管理系统都用到 vue-element-admin 模板,考虑平滑过渡升级,所以我在 Vue3 制作的模板保留以前的风格,使用起来完全没有陌生感 Vue3 对比 Vue2 看起来改动并不是很大,至少兼容 Vue2 的写法,除了底层使用 Proxy 方法来驱动数据响应之外,还对 TypeScript (下列简称 TS)支持更好,关于 TS 我有几点想法 :我对 TS 态度并不怎么拥护 ,所以在编写 Vue3 模板并没有使用上 TS 语法。 组合式 API 在 Vue3 主要推荐是组合式 Api 编写组件,如果你对该模式不熟悉也可以用 Vue2 的方式编写项目。

    66420发布于 2021-11-26
  • 来自专栏IT笔记

    Python3+Django2配置后台管理

    前言 使用 Django 我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。 __init__.py │ │ │ └─itstyle │ settings.py │ urls.py │ wsgi.py │ __init__.py 配置后台 manage.py 的文件夹 manage.py makemigrations manage.py migrate 创建管理员账号 manage.py createsuperuser 操作如下 E:\python3\ 小结 总的来说 Django 作为简单的后台CURD管理还是非常方便的,虽然界面简陋的一点,但是对于要求不高的站点还是挺不错的。

    41510发布于 2019-12-05
  • 来自专栏汤圆学Java

    SpringBoot: 后台接口文档 - 基于Swagger3

    目录 前言:什么是Swagger 起步:(只需简单的3步) 加载依赖 添加注解@EnableOpenApi 启动SpringBoot,访问Swagger后台界面 配置:基于Java的配置 注解:Swagger2 和 Swagger3做对比 源码:https://github.com/Jalon2015/spring-boot-demo/tree/master/demo-swagger3 问题:踩坑记录(后面再整理 } } 启动项目,访问"http://localhost:8080/swagger-ui/index.html" [image-20210729112424407] 这样一个简单的Swagger后台接口文档就搭建完成了 [Swagger3注解] 接下来我们就用Swagger3的注解来写一个接口看下效果(其中穿插了Swagger2的注解) 控制器UserController.java import io.swagger.annotations.Api ; import io.swagger.v3.oas.annotations.Parameters; import io.swagger.v3.oas.annotations.enums.ParameterIn

    2.1K31发布于 2021-07-29
  • 来自专栏FE32 Code

    Vue3 后台管理系统模板推荐

    之前写了一篇关于 Vue2 的后台管理系统模板的推荐,详情请见 Vue后台管理系统模板推荐。 Vue3 在今年2月份已成为新的默认版本,本文收集了一些 Vue3后台管理系统模板,分享给在座的仌(打工人乃人上人)。 还是老规矩,按照 Github 星标数量来依次介绍。 使用了最新的 Vue 3、Vite2、Element Plus 、TypeScript、等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。 Vite3、TypeScript、NaiveUI、Pinia 和 UnoCSS 的清新优雅的中后台模版,它使用了最新的前端技术栈,内置丰富的主题配置,有着极高的代码规范,基于 mock 实现的动态权限路由 使用最新版本的 vue3 + vite + element-plus 开发而成,目的是为了解决通用型的业务中后台系统复杂的配置。

    9.6K34编辑于 2022-10-27
  • 来自专栏IT笔记

    Python3+Django2配置后台管理

    前言 使用 Django 我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。 __init__.py │ │ │ └─itstyle │ settings.py │ urls.py │ wsgi.py │ __init__.py 配置后台 manage.py 的文件夹 manage.py makemigrations manage.py migrate 创建管理员账号 manage.py createsuperuser 操作如下 E:\python3\ 小结 总的来说 Django 作为简单的后台CURD管理还是非常方便的,虽然界面简陋的一点,但是对于要求不高的站点还是挺不错的。

    74240发布于 2018-12-14
  • 来自专栏码力up

    四、Vue3搭建后台管理系统

    搭建后台基本框架 配置导航菜单 点击menu里面的某一项跳转页面怎么做? 刷新之后还能高亮显示当前展示的路由怎么做? 点击某个菜单项时有一个蓝色的背景色怎么做? 配置标题和logo 头像网址 Avatar 头像 | Element Plus https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png

    10910编辑于 2025-12-18
  • 来自专栏销声匿迹

    Core + Vue 后台管理基础框架3——后端授权

    RequirementHandler: 1 public class PermissionHandler : AuthorizationHandler<PermissionRequirement> 2 { 3 接下来,定义一个授权过滤器特性: 1 public class PermissionFilter : Attribute, IAsyncAuthorizationFilter 2 { 3 3、效果演示   guokun用户角色: ? 网站管理员角色对应权限: ?   可以看到,是没有勾选删除部门的,那我们用这个账户来删除下部门: ?    3、总结   以上便是本项目权限控制的实现。认证&授权这块儿,如果要做好,还是得把core的整套机制弄清楚,最好能把源码过一遍,不然根本搞不清楚需要怎么扩展,每个扩展点在什么时机触发及生效。

    79720发布于 2020-09-03
  • 来自专栏接口自动化测试平台

    vue3管理后台-全屏功能的实现

    在管理后台页面右上角有个快捷进入 全屏展示和退出全屏展示的功能,图片具体实现如下:<el-button size="small" icon="FullScreen" circle

    1.1K31编辑于 2023-08-05
  • 来自专栏Savalone's Blog

    PbootCMS 后台登录界面“3D 云”背景

    three.js 官网 : http://www.webgl3d.cn 效果: 1587196023138442.gif 修改: 1.找到后台登录模板文件:/apps/admin/view/default //+Lm6Pj5+f////////39/f39/dzh4////9HY2v39/dXb3v7//9fd3/n5+tjd4P///9fd3/X29////9fc3+vt7s7V2NXb3vP09f// //n5+vP09ejs7ebp69Xb3ens7uLm6Nbc3tjd4OLm6Nfc39bc3tTa3ens7fDy8+ns7dnf4fb3+Njd4PP09d7i5fz8/P39/dne4eHl5 /ePn6f///9Pa3Nne4dXb3vP19fP09dTa3ebq693i5M/V2P///9bc3tfc3+fq7Njd4Pv8/Nfd39/j5dTa3eLm6OXo6f7+/uns7dLY2 /my2ZX9PztfV2DvmrW7QoIFiB3olQD3AlD+f3nL3LSKBJ4j/Aay3H3gbPoCuGIskvPceveCM9ATFih0yyGVQKNaVq/VggO2X7wLhueMpCJBMCA3sFQKMBpaYjlAmgxwPcVCcVs6tch4eRtaH3rOzeRY6nKdjw1OKEs5m

    10.5K60发布于 2020-04-21
  • 来自专栏全栈程序员必看

    文章3说话 微信商城云server创建后台

    点击创建应用 3. 填写二级域名,应用名称,验证码,选择开发语言为php并选择应用类型为web应用后。点击创建应用。 4. 或者点击“选择开发框架”选项卡。 通过上面的步骤,我们已经拥有了一个微信的后台server端的基本框架,仅仅是这个框架还没有什么功能,接下来我们就要将这个后台和我们的微信账号关联起来,而且在这个后台开发一些有用功能。 二. 在该空文件夹下右键,选择 TortoiseSVN-Create Repository Here. 3.点击我们的sae界面上的代码管理。查看svn 仓库地址: 4. 说明,我们的微信公众号已经成功的和我们在sae上的后台程序之间建立了联系,并且。我们在sae后台程序中能够使用微信的基础接口来编程。 ,通过在sae后台使用微信平台接口来编程完毕非常多有趣和有用的功能了。

    1.5K70编辑于 2022-01-04
  • 来自专栏毛毛v5

    golang + vue3+vite 构建后台管理系统笔记。

    开始选用的gin框架,但是后来突然发现gin框架的路由不是最长匹配规则。不能实现路由降级。比如不能同时注册 / 和 /upload 路由。如下代码会报错。

    83010编辑于 2023-03-16
  • 来自专栏h5

    基于tauri+vue3后台管理软件TauriAdmin

    之前有分享一个tauri+vue3跨端仿制微信聊天软件TauriChat。 https://cloud.tencent.com/developer/article/2144479今天分享一个tauri+vite4.x+pinia通用型桌面后台管理系统程序TauriAdmin。 图片使用技术编辑器:VScode框架技术:tauri+vite^4.2.1+vue^3.2.45+pinia+vue-routerUI组件库:ve-plus (基于vue3轻量级UI组件库)样式处理:sass pinia、vue-router、vue-i18n支持中文/英文/繁体多语言解决方案支持动态路由权限验证支持路由缓存功能/tabview控制切换路由页面内置多个基础模板布局风格轻量级vue3组件库veplus 图片项目结构整个项目采用vue3 setup语法开发。

    1.7K70编辑于 2023-07-16
  • 来自专栏学习/读书笔记

    3. 许愿墙后台管理系统(后端接口)

    许愿墙的后台管理系统主要有4个模块:登录模块、首页模块、许愿管理模块和管理员管理模块。使用前后端分离方式,后端接口使用Express框架,前端使用Vue框架,页面使用Element组件。 3.1 实现接口 1)登录验证:如果正确,返回登录成功信息和当前登录的管理员信息;如果错误,则返回提示信息; 2)许愿列表:分页返回许愿信息,可通过姓名、创建时间筛选; 3)单条许愿信息:获取某一条许愿信息

    2K11编辑于 2022-04-07
  • 来自专栏北野茶缸子的专栏

    linux16-编程3-程序后台执行指西

    前言 抽空来总结一下linux 的程序后台操作吧,其实非常简单。 >/dev/null 3-程序前后台变变变 有时候,我们可能想要将后台的程序返回前台。 同样,我们还可以将前台的程序挂起到后台执行,个人觉得这里需求会更多一些。 使用ctrl+z 对前台程序挂起到后台,再同样查找进程job number 后,将其放到后台继续执行: ❯ sleep 1000 ^Z [1] + 8289 suspended sleep 1000 4-查看后台进程及批量终止 后台执行的一个缺点就是,你不知道你一下子开了多少个程序并行。 我们可以通过kill 指令,终止进程。

    92120编辑于 2022-05-19
领券