后台管理

WordPress移除后台管理界面右上角的“帮助”

谁说胖子不能爱 提交于 2019-12-01 22:07:29
wordpress后台管理界面右上角,对应每个管理同都有一个“帮助”选项,对于已经熟悉wordpress使用的用户来说,并没有什么作用,为了界面清洁,可以通过代码把它移除掉。 把下面的代码放到主题的functions.php文件: 1 2 3 4 add_action('in_admin_header', function(){ global $current_screen; $current_screen->remove_help_tabs(); }); 保存文件即可。 扩展: 有兴趣的用户可以研究一下get_current_screen()函数。 来源: https://www.cnblogs.com/gh678/p/11718462.html

django学习-2

霸气de小男生 提交于 2019-12-01 20:35:11
一、多表查询 实例:点击导航栏显示对应的文章 step1.后端部分-views.py step2.配置路由-urls.py step3.前端部分-html 二、分页功能 1. django自带的分页功能 2. 实例:文章列表分页展示 step1. 后端部分-views.py step2. 前端部分-html 三、上传文件 实例:上传图片 step1. 配置文件 -settings.py step2. 前端部分-html step3. 后端部分-views.py 四、django的后台管理 1. 创建一个超级用户 python manage.py createsuperuser 2. http://127.0.0.1:8000/admin/ 输入地址后,登录创建的超级用户 3. models.py中创建的表,在admin.py中添加,就可以展示在后台管理中了,可在后台管理中进行增改删查 4. 也可以写一个类,来增加一些功能 五、接口开发(form组件对提交数据进行校验) 来源: https://www.cnblogs.com/yz-test/p/11710213.html

xadmin后台管理框架django配置

廉价感情. 提交于 2019-12-01 01:19:55
环境介绍 python3 +django2.1.8 windows环境 打造管理系统从未如此简单 使用 X-admin 您只需定义您数据的字段等信息,即可即刻获得一个功能全面的管理系统。不仅如此,您还可以方便的扩展更多的定制功能和系统界面。 三大特点 基于Bootstrap3 Xadmin使用Bootstrap3.0框架精心打造。基于Bootstrap3,Xadmin天生就支持在多种屏幕上无缝浏览,并完全支持Bootstrap主题模板,让您的管理后台也动感、多样起来。 内置功能丰富 Xadmin作为一款全面的后台管理系统框架,不仅提供了基本的CRUD功能,还内置了丰富的插件功能。包括数据导出、书签、图表、数据添加向导及图片相册等多种扩展功能。 真心强大的插件系统 Xadmin的插件系统借鉴了其他领域成功框架的设计思想,让插件可以扩展系统的任何一个功能点。对于开发者,Xadmin的插件开发简单;对于使用者,Xadmin的插件安装方便。 X-admin 下载 进入git网站: https://github.com/sshwsfc/xadmin 选择django2 进行下载,不要下载主分支 切换到虚拟环境进行安装 安装命令:pip install 本地路径+文件名 将安装成功后的xadmin以及crispy_forms包添加到应用中 INSTALLED_APPS = [ 'django

Django【十九】crm后台管理

孤人 提交于 2019-11-30 16:15:38
crm整体流程 表结构 from django.db import models # Create your models here. from django.contrib.auth.models import AbstractUser from django.db import models from django.contrib import auth from django.core.exceptions import PermissionDenied from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager, User from django.utils.translation import ugettext_lazy as _ from multiselectfield import MultiSelectField #安装:pip install django-multiselectfield,针对choices多选用的 from django.utils.safestring import mark_safe course_choices = (('LinuxL', 'Linux中高级'), ('PythonFullStack',

数据后台管理(二)产品管理

左心房为你撑大大i 提交于 2019-11-30 07:11:57
1.查询所有产品信息 从数据库ssm1中product表中查出所有的产品信息,并在页面中展示。 1.1在domain包下新建一个product类用于封装产品信息 由于数据库中的departureTime是Date类型,productStatus只是0或1,为了将这两个数据也展示在页面上在product类中需要新加两个String类型的成员变量departureTimeStr和productStatusStr,将原先的两个变量封装成String类型。 1 package club.nipengfei.domain; 2 3 import club.nipengfei.utils.DateUtils; 4 5 import java.util.Date; 6 7 public class Product { 8 private String id; // 主键 9 private String productNum; // 编号 唯一 10 private String productName; // 名称 11 private String cityName; // 出发城市 12 private Date departureTime; // 出发时间 13 private String departureTimeStr; 14 private double productPrice

django后台管理-admin

可紊 提交于 2019-11-30 06:30:41
0922自我总结 django后台管理-admin 一.模型注册 admin.py 注册方式一: #在对于注册的app中的admin文件中导入模型然后注册模型 admin.site.register(导入的模型类) 注册方式二 该方法是Django1.7的版本新增的功能 : from django.contrib import admin from blog.models import Blog #Blog模型的管理器 @admin.register(Blog) class BlogAdmin(admin.ModelAdmin): list_display=('id', 'caption', 'author', 'publish_time') 二.admin界面的汉化 默认admin后台管理界面是英文的,对英语盲来说用起来不方便。可以在settings.py中设置: LANGUAGE_CODE = 'zh-CN' TIME_ZONE = 'Asia/Shanghai' 1.8版本之后的language code设置不同: LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' 三.admin界面优化 1、记录列表基本设置 from django.contrib import admin from blog.models

Angular4+Koa2+MongoDB开发个人博客

喜欢而已 提交于 2019-11-30 05:41:17
文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。 其实个人博客已经有好几个版本了,一直没有很满意的版本,所以一直在不断改进不断测试还未正式上线。还记得第一版是去年四五月份开发的,当时用jsp写的,UI则采用百度贴吧pc版风格,但是使用了几个月,因为jsp前后端不分离不好维护,加上前后端不分离的项目没有太大价值,所以放弃了维护。后面工作使用vue框架,因为vue组件的单一,重写的界面效果没有达到自己满意的状态,所以第二版还未上线就被我舍弃掉。年假开始设计第三版个人博客,一开始设定为Vue.js + Node.js + Angular.js,但是后面想着了解一下新框架,所以用了Angular4替代了Vue.js,界面比较简单,因为我个人比较喜欢简单一点的页面。 这是前台主页,实现了主页·归类·关于这三个功能的开发,我目前将前台展示和后台管理系统进行了分离,前期的话主要是自己发文章为主,后台管理系统暂时不对外开放。 项目分为三个服务器进行开发:client前台展示功能,接口采用4200,主要功能如上图所示,admin后台管理系统,接口采用4201,主要用于添加删除新文章,添加新标签,server服务功能,为前端后台同时提供服务,进行数据库操作等,接口采用4001. 目前数据我直接存储在MongoDB,后期上线可能转移到mysql进行存储

解决django的后台管理界面添加中文内容乱码问题

北城以北 提交于 2019-11-30 01:03:00
在使用django migrate功能时,默认数据库的字符集不是utf8. 是latin 1,然后在后台管理model时,不允许有中文字符插入 解决方案:   所以在使用migrate建库之前先把数据库建立起来,并选定自己的数据库字符集是utf8. 如下:      在运行migrate的时候,会沿用这个库,里面的表的字符集也会用默认的utf8. 与settings.py中的LANGUAGE_CODE无关,这个选项会把管理后台的文字汉化。 与model中添加#coding:utf-8 header也无关,如果一直使用python3开发,建议不要写这个header 来源: https://www.cnblogs.com/Jacck/p/11542763.html

Python之路【第十六篇】:Django【基础篇】

跟風遠走 提交于 2019-11-29 14:20:32
Python之路【第十六篇】:Django【基础篇】 P ython的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject sitename IDE创建Django程序时,本质上都是自动执行上述命令 其他常用命令:   python manage.py runserver 0.0.0.0   python manage.py startapp appname   python manage.py syncdb   python manage.py makemigrations   python manage.py migrate   python manage.py createsuperuser 二、程序目录 三、配置文件 1、数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'dbname', 'USER': 'root', 'PASSWORD': 'xxx', 'HOST': '', 'PORT': '', } } #

推荐一个 Laravel admin 后台管理插件

回眸只為那壹抹淺笑 提交于 2019-11-29 06:34:15
如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 只要跟着官方文档走,创建一个 Laravel 项目还是很简单的: // 使用 Composer 下载 Laravel 安装程序 composer global require "laravel/installer" // 创建 web 项目 laravel new web 具体配置数据库等: 略 安装 Laravel 看官网: https://d.laravel-china.org/docs/5.5/installation 如何安装 Composer,可以看看我之前的文章 一步一步搭建 PHP 服务器环境 安装 laravel-admin laravel-admin 是一个可以快速帮你构建后台管理的工具,它提供的页面组件和表单元素等功能,能帮助你使用很少的代码就实现功能完善的后台管理功能。 注:当前版本(1.5)需要安装 PHP 7+和 Laravel 5.5 看看 laravel-admin 的特性: 内置用户和权限系统