后台管理

新闻后台管理主页面

谁都会走 提交于 2020-03-31 05:51:11
通常新闻信息板块后台管理程序主要有 图片新闻信息维护,普通新闻信息维护,滚动新闻信息维护。 页面截图如下: 前台代码 1 <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 2 <link href="../styles/admin.css" rel="stylesheet" type="text/css" /> 3 <script language="javascript" type="text/javascript"> 4 function showDiv(divName, hidValue) { 5 var childDiv = document.getElementById("parentID").childNodes; 6 if (typeof (childDiv) != "undefined") { 7 for (var i = 0; i < childDiv.length; i++) { 8 childDiv[i].style.display = 'none'; 9 } 10 document.getElementById(divName).style.display = 'block'; 11 } 12 document.getElementById(divName)

自定义Django admin(后台管理模块)的Filter过滤器

ⅰ亾dé卋堺 提交于 2020-03-23 19:33:16
模型类为Hero,需求为在Admin中实现Hero类以gender字段进行过滤。 admin.py中的代码如下: from django.contrib import admin from .models import Hero @admin.register(Hero) #注册模型类Hero class HeroAdmin(admin.ModelAdmin): '''管理Hero表在admin模块中的设置''' list_display = ('id', 'name, 'age', 'gender') search_fields = ('id', 'name') class GenderFilter(admin.SimpleListFilter): title = '英雄性别' #过滤标题显示为"以 英雄性别" parameter_name = 'gender' #过滤器使用的过滤字段 def lookups(self, request, model_admin): '''针对字段值设置过滤器的显示效果''' return ( (True, 女), (False, 男), ) def queryset(self, request, queryset): '''定义过滤器的过滤动作''' if self.value() == True: return self.model()

后台管理UI的选择

牧云@^-^@ 提交于 2020-03-23 09:31:58
后台管理UI的选择 目录 一、EasyUI 二、DWZ JUI 三、HUI 四、BUI 五、Ace Admin 六、Metronic 七、H+ UI 八、Admin LTE 九、INSPINIA 十、LigerUI 十一、FineUI 十二、其它UI 十三、总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI风格,想满足的条件应该达到如下几个: 1、美观、大方、简洁 2、兼容IE8、不考虑兼容IE6/IE7,因为现在还有很多公司在使用Win7系统,系统内置了IE8 3、能通过选项卡打开多个页面,不想做单页,iframe也没关系 4、性能好,不要太笨重 5、最好以Bootstrap为基础 6、还希望在以后别的系统中能够复用。 一次次反复纠结的选择开始了,给大家介绍下我考虑过的UI,也给大家一个参考。 一、EasyUI easyui是一种基于jQuery的用户界面插件集合。 easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。 easyui是个完美支持HTML5网页的完整框架。 easyui节省您网页开发的时间和规模。 easyui很简单但功能强大的。 优点:轻量、功能强大、免费

Core + Vue 后台管理基础框架6——业务日志

▼魔方 西西 提交于 2020-03-21 09:20:13
1、前言   上一篇,我们讲了审计日志,重点是重点业务表的审计字段。还有一种系统审计,就是重点业务对象的改动记录,是以审计日志表中的记录形式存在的。这种审计记录一般需要精确定位到某个终结点,最合适的实现方式就是操作过滤器。 2、实现   自定义操作过滤器: public class LogAttribute : ActionFilterAttribute { public string LogName { get; private set; } public LogAttribute(string logName) { this.LogName = logName; } public override async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { await base.OnActionExecutionAsync(context, next); var user = context.HttpContext.RequestServices.GetService<CurrentUser>(); var log = new SysOperationLogDto { ClassName = context.Controller

后台管理页面布局

老子叫甜甜 提交于 2020-03-16 08:53:52
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <!--引入css样式--> 7 <link rel="stylesheet" href="fontawesome-free-5.0.13/web-fonts-with-css/css/fontawesome.min.css"> 8 <style> 9 /*设置body样式*/ 10 body { 11 margin: 0; /*去掉蓝色边框两侧的空白因为body默认属性两边有缝隙*/ 12 } 13 14 /*设置头部样式*/ 15 .pg_header { 16 background-color: #2459a2; 17 height: 48px; 18 line-height: 48px; /*设置header中的内容根据高度上下居中(文字)*/ 19 20 min-width: 980px; /* 设置最小宽度*/ 21 } 22 23 /*设置logo样式*/ 24 .pg_header .logo { 25 background-color: #3b5998; 26 27 width: 200px; 28 height: 48px; 29 color: white; 30 font

PHPCMS-后台管理中心

给你一囗甜甜゛ 提交于 2020-03-07 19:24:25
这个就是便捷管理网页,可以通过这个后台进行修改、增删一些东西,还可以利用一些网页模板来建立网页 首先就是下载好这个后台管理中心,这个从网上下载就好了,记住这个要安装在WampServer中的www文件下,才可以 从网页的地址栏中找到这个的安装文件,打开然后按照步骤一步一步的来就可以了。 注意:在输入数据库的那一页,要输入自己的数据库信息,还有注册用户的那个,一定要记住自己的账号和密码。 下载并且注册成功后,就可以进入管理中心了。如下就是管理中心的图: 可以通过一个网站的修改来认识这个管理中心~~~ 注意下这几个文件夹 (1)phpcms-----templates文件中可以放模板 (2)statics----中的文件可以分别存放,不要存放错了 这个管理中心中有自带的网页模板,也可以自己添加自己的模板 设置----站点管理---找到这个已经有的站点,然后点击“修改”进入修改页面,模板风格选择自己的模板,然后单击“确定”按钮即可 一、整理首页内容 (1)既然把图片还有样式等都复制到了相应文件夹中,那么就要从首页开始修改了,因为路径不对,所以要修改 首先是头部的样式和js 按ctrl+f弹出查找替换对话框,然后找到样式 <link href="css/HeaderAndFooter.css" rel="stylesheet" /> 查找替换成 <link href="{CSS_PATH

PHPCMS V9两步实现修改后台管理登陆路径方法分享

不羁岁月 提交于 2020-03-07 19:24:13
最新发布的 PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,任何人都可以访问后台管理登陆界面,这点不利于网站安全,虽然可以通过修改路由配置文件来实现改变后台管理登陆地址,但每次都修改路由配置文件对于我来说有点麻烦了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步: 第一步: 在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为admpub好了。接着,在这个文件夹里新建一个文件index.php,内容为: <?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '/'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['right_enter']

图书管理系统

依然范特西╮ 提交于 2020-03-04 19:27:51
图书管理系统 开发工具:IntelliJ IDEA 后端:ssm 前端:layui 特点:根据权限显示不同的内容,业务流程比较清晰,所有查询均为动态关联模糊查询。 各个业务的增删改查不再赘述。 主要业务功能: 1.学生发起借阅图书的请求,后台管理员确认。 2.学生凭借借阅记录去图书馆拿书,后台管理员确认。 3.学生还书,后台管理员确认。 贴图: 有啥不懂得小伙伴们加qq群交流啦:852665736;本群致力于一同进步的小伙伴们,大家一起交流探讨,在陌生的城市感受温暖;有需要源码,加群找群主联系我。 来源: CSDN 作者: 奔跑的java小白 链接: https://blog.csdn.net/qq_38310446/article/details/104656264

ASP.NET MVC5+EF6+EasyUI 后台管理系统(20)-权限管理系统-根据权限获取菜单

£可爱£侵袭症+ 提交于 2020-03-04 05:29:56
系列目录 不知不觉到20讲,真是漫长的日子,可惜最近工作挺忙,要不可以有更多的时间来更新,多谢大家的一路支持.如果你觉得好, 记得帮我点击推荐^-^ 我们在之前已经插入一些真实数据,其中包含了一个用户和样例程序SysSample的权限,并实现了用户的登录。 但有的朋友对表还是有疑惑,通过下面的linq查询,应该你就没有这个困惑了。 不出意外,我们的菜单栏将只显示样例程序这个模块。 这就简单了,我们已经有了获取菜单栏的类了,只要加入用户参与判断即可,所以我们将修改 IBLL BLL IDAL DAL层的Home类(红色为原来的,绿色为最新修改的) List<SysModule> GetMenuByPersonId(string moduleId); List<SysModule> GetMenuByPersonId(string personId, string moduleId); --------------------------- public List<SysModule> GetMenuByPersonId(string moduleId) { return HomeRepository.GetMenuByPersonId(moduleId); } public List<SysModule> GetMenuByPersonId(string personId,