后台管理

vue 后台管理批量确认

≡放荡痞女 提交于 2020-01-29 02:30:14
<div class="actions-row" style="display:flex;margin-bottom:20px; "> <el-button type="primary" @click="allConfirmation" :disabled="this.multipleSelections.length===0" >批量确认</el-button> </div> <!-- 表格 --> <el-collapse v-model="activeName"> <el-table :data="list" border stripe @selection-change="handleSelectionChanges" height="300" v-loading="loading1" ref="multipleTable" @sort-change="sortChange1" > <el-table-column type="selection" :selectable="checkboxT" width="55"></el-table-column> <el-table-column label="盘点单号" min-width="180px" type="stNo" show-overflow-tooltip sortable="custom" prop="stNo"

django之form校验&后台管理

僤鯓⒐⒋嵵緔 提交于 2020-01-27 15:54:37
django-form表单数据校验 #form 数据校验 class StudentForm(forms.Form): name = forms.CharField(min_length=2, max_length=10,required=True) #校验长度、必填项 phone = forms.CharField(min_length=11, max_length=11) money = forms.FloatField(required=False) #非必填 def clean_phone(self): #钩子 phone = self.cleaned_data['phone'] if models.Student.objects.filter(phone=phone): raise ValidationError('手机号已存在') return phone def student(request): stu_form = StudentForm(request.POST) #获取接口入参数据 if stu_form.is_valid(): #校验是否合法 print('clean_data', stu_form.cleaned_data) #返回的是字典类型 models.Student.objects.create(**stu_form.cleaned_data)

ASP.NET MVC5+EF6+EasyUI 后台管理系统(30)-本地化(多语言)

半腔热情 提交于 2020-01-26 05:12:16
原文链接: https://www.cnblogs.com/ymnets/p/3584112.html 系列目录 我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了。 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换。 本节受益于:Asp.net MVC3 高级编程第121页。大家可以自行百度这本书,这应该是国内第一本中文版的MVC3.0教程 现在从项目入手吧(本节也适合其他MVC程序),新建一个语言项目来放资源文件。 一、新建App.Lang,同时新建BaseRes.resx和BaseRes.en.resx或者其他国语言 分别是中文,英文。并引用System.Web类库i 二、处理通讯,配置App.Admin web.config,让这个类生效 在App.Admin中的Core文件夹添加CultureAwareHttpModule文件并继承IHttpModule using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading; using System.Threading

ASP.NET MVC5+EF6+EasyUI 后台管理系统(21)-权限管理系统-跑通整个系统

*爱你&永不变心* 提交于 2020-01-21 00:04:32
系列目录 这一节我们来跑通整个系统,验证的流程,通过AOP切入方式,在访问方法之前,执行一个验证机制来判断是否有操作权限(如:增删改等) 原理:通过MVC自带筛选器,在筛选器分解路由的Action和controller来验证是否有权限。 首先我们要理解一下筛选器 筛选器的由来及用途 有时,您需要在调用操作方法之前或运行操作方法之后执行逻辑。 为了对此提供支持,ASP.NET MVC 提供了筛选器。 筛选器是自定义类,可提供用于向控制器操作方法添加操作前行为和操作后行为的声明性和编程性手段。 ASP.NET MVC 支持以下类型的操作筛选器: 授权筛选器 。 这些筛选器用于实现 IAuthorizationFilter 和做出关于是否执行操作方法(如执行身份验证或验证请求的属性)的安全决策。 AuthorizeAttribute 类和 RequireHttpsAttribute 类是授权筛选器的示例。 授权筛选器在任何其他筛选器之前运行。 操作筛选器 。 这些筛选器用于实现 IActionFilter 以及包装操作方法执行。 IActionFilter 接口声明两个方法:OnActionExecuting 和 OnActionExecuted。 OnActionExecuting 在操作方法之前运行。 OnActionExecuted 在操作方法之后运行,可以执行其他处理

Django Web框架教学笔记

假装没事ソ 提交于 2020-01-17 22:51:35
目录 文章目录 目录 admin 后台数据库管理 自定义后台管理数据表 修改后台Models的展现形式 模型管理器类 数据库表管理 数据表关联关系映射 一对一映射 一对多映射 多对多映射 cookies 和 session cookies session 会话控制 admin 后台数据库管理 django 提供了比较完善的后台管理数据库的接口,可供开发过程中调用和测试使用 django 会搜集所有已注册的模型类,为这些模型类提拱数据管理界面,供开发者使用 使用步骤: 创建后台管理帐号: 后台管理–创建管理员帐号 $ python3 manage.py createsuperuser 根据提示完成注册,参考如下: $ python3 manage.py createsuperuser Username ( leave blank to use 'tarena' ) : tarena # 此处输入用户名 Email address: laowei@tedu.cn # 此处输入邮箱 Password: # 此处输入密码(密码要复杂些,否则会提示密码太简单) Password ( again ) : # 再次输入重复密码 Superuser created successfully. $ 用注册的帐号登陆后台管理界面 后台管理的登录地址: http://127.0.0.1:8000

Django框架(三):后台管理

风流意气都作罢 提交于 2020-01-16 09:06:44
1. 后台管理 在Java中,想要实现后台管理,是非常的麻烦的,但是在python中只需要几行代码,就可以实现数据库的增删改查了。 Django能够根据定义的模型类自动地生成管理页面。 1.1 管理界面本地化 本地化是将显示的语言、时间等使用本地的习惯,这里的本地化就是进行中国化,中国大陆地区使用简体中文,时区使用亚洲/上海时区,注意这里不使用北京时区表示。 打开djangotest/settings.py文件,找到语言编码、时区的设置项,将内容改为如下: LANGUAGE_CODE = 'zh-hans' #使用中国语言 TIME_ZONE = 'Asia/Shanghai' #使用中国上海时间 1.2 创建管理员 创建管理员的命令如下,按提示输入用户名、邮箱、密码。 python manage.py createsuperuser 接下来启动服务器。 python manage.py runserver 打开浏览器,在地址栏中输入如下地址后回车。 http://127.0.0.1:8000/admin/ 输入前面创建的用户名、密码完成登录。 登录成功后界面如下,但是并没有图书、角色的管理入口,接下来进行第三步操作。 1.3 注册模型类 登录后台管理后,默认没有我们创建的应用中定义的模型类,需要在自己应用中的admin.py文件中注册,才可以在后台管理中看到,并进行增删改查操作。

layui 表格嵌套

為{幸葍}努か 提交于 2020-01-16 01:16:42
layui 表格嵌套 < ! DOCTYPE html > < html xmlns : th = "http://www.thymeleaf.org" > < head th : include = "shared/_layout::header('后台管理登录')" > < / head > < body > < table class = "layui-hide" id = "demo" lay - filter = "test" > < / table > < script type = "text/html" id = "barDemo" > < a class = "layui-btn layui-btn-primary layui-btn-xs" lay - event = "detail" > 查看 < / a > < / script > < script type = "text/html" id = "barDemo1" > < a class = "layui-btn layui-btn-primary layui-btn-xs" lay - event = "detail" > 查看 < / a > < / script > < script > layui . use ( [ 'laydate' , 'laypage' , 'layer' ,

经典后台管理界面布局

早过忘川 提交于 2020-01-10 10:47:48
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 优点 :品字形布局,顶部和左侧导航固定,右侧内容随浏览器大小自动调整。 缺点 :对低版本浏览器兼容性差,以及其他一些小问题。 <!DOCTYPE html> <html> <head> <title>Admin page</title> <style type="text/css"> * { padding: 0; margin: 0; box-sizing: border-box; } menu{ height: 100px; /*高度固定,方便后面aside和section的计算*/ width:100%; margin-bottom: -100px; /*通过设置负边距,然后下方元素设置正边距,抵消掉:见.left和.right的margin-top属性*/ clear:both; /*顶部百分之百宽度*/ background: #f90; } aside { width: 300px; /*左侧菜单*/ height: calc(100vh - 100px); /*calc函数用于执行简单加减乘除计算,这里的vh表示当前视口高度,即viewport height,所以vh单位特别适合自适应布局*/ overflow: hidden; /*左侧不能出现滚动条,多与内容隐藏,一般不会有太多内容*/

Django后台管理系统

独自空忆成欢 提交于 2020-01-08 19:28:58
1 初识后台管理模型 Django提供了默认的后台管理操作模块,以网站的形式提供网站中数据的管理操,是我们可以快速完成后台的管理,通过如下的步骤启用后台管理模块。 2 创建一个超级管理员 python manage.py createsuperuser 按照提示,输入用户名称、邮箱、密码、之后启动项目 如果需要中文显示,修改settings文件 LANGUAGE_CODE='zh-Hans' 注册模块到后台管理系统中,在子模块的admin.py文件中 from django.contrib import admin from . import models admin.site.register(models.User) 3 使用如下网址访问 http://localhost:8000/admin/ 来源: https://www.cnblogs.com/chenliang0309/p/9858512.html

直播系统后台管理功能有哪些?

假如想象 提交于 2020-01-06 20:49:44
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 每一款网络视频直播平台都会有一个管理后台,无论是直播 PC 客户端,还是手机直播 APP ,管理后台就如同整个视频直播系统的大脑,操控着绝大多数前端功能。那么,视频直播系统管理后台都有哪些内容呢? 管理后台组成架构 直播平台的管理后台通常是以网页的形式出现的。提到网页,大家也基本上就知道大概的一个内容架构了。页面顶部一般是网站标题、 web 网页直播入口、后台缓存清除、账号登录信息等。页面左侧通常是管理前端功能的菜单栏,页面右侧则是对应左侧菜单栏的页面,这里是进行后台管理操作的区域。 这里我们简单列举下管理后台菜单栏常见的内容模块。主要有平台概况、系统设置、用户管理、主播管理、直播管理、财务管理、商城管理、等级管理、内容管理、消息管理等。如果直播平台的功能较为丰富,还会加入其它的菜单栏目。例如拥有小视频拍摄功能的直播平台管理后台,还会有视频管理菜单;家族功能则会对应家族管理菜单;守护功能则会对应守护管理菜单。由于菜单栏目较多,我们简单介绍下各菜单栏目的大体功能。 管理后台菜单栏目 平台概况 登录直播平台管理后台后,优先展示整个视频直播系统运营中的基本概况。包括实时统计的平台用户数据、主播直播时长数据、财务统计相关数据信息等。 系统设置 包括网站前端信息设置、登录开关设置、 APP 版本号管理、分享设置、 PC